对前端而言提高网页的加载速度非常重要。众所周知图片是最吃流量的。我们都知道的优化技巧是页面加载时只加载首屏页面用到的图片即可新站获排名图片是最吃流量的。我们都知道的优化技巧是页面加载时只加载首屏页面用到的图片即可其他的图片资源可以稍后再加载。有一款jquery的lazyload插件便是一个可以实现图片延迟加载的插件在用户触发某个条件之后再加载对应的图片资源这对网站的打开速度有很大提升。
3、将页面里所有img属性src属性用data-xx代替当页面滚动直至此图片出现在可视区域时用js取到该图片的data-xx的值赋给src。
<!-- 对img标签使用 --><img class="lazy" data-original="img/example.jpg"> <!-- 延迟加载元素的背景图 --><div class="lazy" data-original="img/bg.jpg">4、在JS文件中调用lazyload()方法具体例子如下。