四川网络推广 jquery.lazyload.js图片延迟加载效果
lazyload默认在找到第一张不在可见区域里的图片时则不再继续加载,但当HTML容器混乱的时候可能出现可见区域内图片并没加载出来的情况,failurelimit意在加载N张可见区域外的图片,以避免出现这个问题.
需要jquery1.3.0版以上,或者zepto1.0.0以上。

jquery.lazyload.js是一个用JavaScript编写的jQuery插件.它可以延迟加载长页面中的图片.在浏览器可视区域外的图片不会被载入,直到用户将页面滚动到它们所在的位置.这与图片预加载的处理方式正好是相反的.在包含很多大图片长页面中延迟加载图片可以加快页面加载速度.浏览器将会在加载可见图片之后即进入就绪状态.在某些情况下还可以帮助降低服务器负担.
js出始化lazyload并设置图片显示方式
二、兼容性三、参数placeholder:"img/grey.gif",//用图片提前占位effect:"fadeIn",//载入使用何种效果,effect(特效),值有show(直接显示),fadeIn(淡入),slideDown(下拉)等,常用fadeInthreshold:200,//提前开始加载event:"click",//事件触发时才加载,event,值有click(点击),mouseover(鼠标划过),sporty(运动的),foobar(…).可以实现鼠标划过或点击图片才开始加载,后两个值未测试…failurelimit:10,//图片排序混乱时,failurelimit,值为数字.四、使用教程加载JS代码<scriptsrc="jquery.lazyload.js?v=1.9.1"></script><imgclass="lazy"data-original="img/1.jpg"><imgclass="lazy"data-original="img/2.jpg"><imgclass="lazy"data-original="img/3.jpg"><imgclass="lazy"data-original="img/4.jpg"><imgclass="lazy"data-original="img/5.jpg"><imgclass="lazy"data-original="img/6.jpg">HTML代码,为图片加入样式lazy图片路径引用方法用data-original

比基尼环礁:因“核”成名四川网络推广,为“核”被遗忘
四川网络推广posted @ 19-08-04 10:14 作者:admin  阅读: