JQuery图片延迟加载
JQuery图片延图加图
在图图有些站图~图图图片是在下拉图图图才加图网条,图是一不图的用图图。图一效果是通图个很体JavaScript 图的写jquery件图图的插~它可以延图加图图图面中的图片. 在图图器可图域外的图片不被图入区会, 直到用图图面图图到图所在的位置将它. 图图片图加图的图理方式正好与是相反的.在包含多大图片图图面中延图加图图片可以加快图面加图速度很. 图图器在加图可图图片之后图入就图图将会即状. 在某些情下图可以况帮担助降低服图器图. 有些
Press主图也具图了此功能。
图里把图一功能图用到WordPress主图方法图一下~其图图图~首先很 下图 jquery.lazyloa.js ~放到主图目图中~然后在图图前添加如下代图,
1.
2.
其中img是延图加图所有图片~也可以根据不同模板作相图改图~比如我图主图~可以改成个#post img~图图只延图加图#post 容器的图片~否图可能影到图图图片的加图~主要是留言者图像可能最后加图~内响会
fadeIn是图片图示效果
图图基本就可以了,
如果上面的功能可能有到的
~图有图图可供图置。没达你几个
可以图置图图控制 敏度来灵
1.$(“img”).lazyload({ threshold : 200 });
把图图图置成200 意思就是图片有看到之前先当没load 200像素。然了也可以通图图置占位符图片和自定事件图加图图当你来触片事件
1.$("img").lazyload({
2.placeholder : "img/grey.gif", 3.event : "click"
4.});
图可以通图定图effect 定图一些图片图示效果参数来
1.$("img").lazyload({
2.placeholder : "img/grey.gif", 3.effect : "fadeIn"
4.});
事件图加图~事件可以是任何 触jQuery 图图, 如: click 和 mouseover. 图可以使用自定图的事件你, 如: sporty 和 foobar. 默图情下图于等待图况状, 直到用图图图到口上图片所在位置窗. 在灰色占位图片被点图之前阻止加图图片, 可以图图做你:
1.$("img").lazyload({
2.placeholder : "img/grey.gif", 3.event : "click"
4.});
延图加图图片~Lazy Load 件的一不完整的功能插个, 但是图也能用图图图片的延图加图来. 下面的代图图图了图面加图完成后再加图. 图面加图完成 5 秒后, 指定域的图片自图图行加图区内会.1.$(function() {
2.$("img:below-the-fold").lazyload({ 3.placeholder : "img/grey.gif", 4.event : "sporty"
5.});
6.});
7.$(window).bind("load", function() { 8.var timeout = setTimeout(function() {$("img").trigger("sporty")}, 5000);
9.});
图片在容器里面可以件用在可图图容器的图片上你将插, 例如图图图的 条DIV 元素. 要做的只是容器定图图 你将jQuery 图象并作图图到初始化方法里面参数.
CSS
1.#container {
2.height: 600px;
3.overflow: scroll;
4.}
JavaScript 代图:1.$("img").lazyload({
2.placeholder : "img/grey.gif", 3.container: $("#container") 4.});
当图片不图序排列,图图图面的图候, Lazy Load 循图图加图的图片会. 在循图中图图图片是否在可图域区内. 默图情下在到第一图不况找在可图域的图片图停止循图区. 图片被图图是流式分布的, 图片在图面中的次序和 HTML 代图中次序相同. 但是在一些布局中, 图图的假图是不成立的. 不图可以通图 你failurelimit 图图控制加图行图来.
1.$("img").lazyload({
2.failurelimit : 10
3.});