主页 > 二号站平台 > 正文
对前端而言,进步网页的加载速度非常重要。众所周知,图片是最吃流量的。咱们都知道的优化技巧是页面加载时只加载首屏页面用到的图片即可,其他的图片资源能够稍后再加载。有一款jquery的lazyload插件就是一个能够完成图片推迟加载的插件,在用户触发某个条件之后再加载对应的图片资源,这对网站的翻开速度有很大进步。
超级蜘蛛池之图片懒加载运用办法插图
1、插件的运用办法很简单(依靠jquery):引进lazyload.js(压缩版才4KB)
2、对咱们想要推迟加载的图片增加lazy款式,用”data-original” 替换图片的引证途径
3、将页面里一切img特点src特点用data-xx替代,当页面翻滚直至此图片出现在可视区域时,用js取到该图片的data-xx的值赋给src。
4、在JS文件中调用lazyload()办法,详细比如如下。
$(function(){
//可任意挑选你想推迟加载的方针元素,例如直接运用款式名lazy作为挑选条件
$("img .lazy").lazyload({
placeholder : "img/grey.gif", //占位图
effect: "fadeIn", // 加载作用
threshold: 200, // 提早加载
event: 'click', // trigger
container: $("#container"), //指定容器
failurelimit : 5 // 产生紊乱时的hack手法
});
});
参数的详细阐明如下:
参数 作用 阐明
placeholder 占位图片 图片途径值,图片加载时占位图自动隐藏
effect 图片载入时动画作用 值有show(直接显现),fadeIn(淡入),slideDown(滑入)等jq常用作用
threshold 提早开端加载高度 数字值,是离需求加载方针的高度.如设置为200,表明翻滚条在离方针方位还有200的高度时就开端加载图片,防止用户看到图片加载进程
event 图片加载trigger 值有click(点击),mouseover(鼠标划过),sporty(运动的),foobar(…)
container 指定容器 lazyload默许在翻滚浏览器翻滚条时收效,这个参数能够让你在翻滚某DIV的翻滚条时履行懒加载
failurelimit 进步稳定性 若是某一张该被加载的图片未能正确加载,则加载这以后的第N张图
- 上一篇:没有了
- 下一篇:二号站平台官网_新闻详情
猜你喜欢
- 2020-09-25 11:45:11 欧亿代理招商制度_新闻详情
- 2020-09-10 10:12:38 欧亿代理招商制度_网站推广方式-哪一款seo自动推
- 2020-07-29 05:25:22 欧亿代理招商制度_【seo教程】网站内部优化之
- 2020-07-26 05:24:56 二号站ios手机版下载_【seo教程免费下载】如何利
- 2020-06-25 05:03:08 欧亿代理招商_滁州seo:提高采集内容收录量和排
- 2号站主管Q:2347-660
-
- 10-31test
- 10-27凤凰二号站代理_新闻详情
- 10-27二号站主管注册_新闻详情
- 10-26二号站登录网址_新闻详情
- 10-26凤凰二号站官网_新闻详情
- 10-25凤凰联盟二号站_新闻详情
- 10-242号站_新闻详情
- 10-23二号站电脑测速_新闻详情
- 10-22二号站直属代理注册_新闻详情
- 10-21二号站苹果手机版下载_新闻详情
- 10-31test
- 10-27凤凰二号站代理_新闻详情
- 10-27二号站主管注册_新闻详情
- 10-26二号站登录网址_新闻详情
- 10-26凤凰二号站官网_新闻详情
- 10-25凤凰联盟二号站_新闻详情
- 10-242号站_新闻详情
- 10-23二号站电脑测速_新闻详情
- 10-22二号站直属代理注册_新闻详情
- 10-21二号站苹果手机版下载_新闻详情