码迷,mamicode.com
首页 > 其他好文 > 详细

图片懒加载Demo

时间:2017-09-13 22:11:50      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:ace   none   boa   img   data-   html   并发   top   file   

相关知识:

【js获取元素位置+元素大小】全面总结

 场景:

包含大量图片的页面,并发加载最大量图片,会有性能 / 移动端流量问题
思路:
看到图片再加载
方案:
1.初始图片src属性不加,加一个data-src属性
2.判断scrollTop,offsetTop,clientHeight的关系
元素的offsetTop < 页面的scrollTop + 页面的clientHeight
3.当满足一定关系,将data-src属性转换成src属性
技术分享
4.组装
实例源码:
效果查看:

图片懒加载Demo

标签:ace   none   boa   img   data-   html   并发   top   file   

原文地址:http://www.cnblogs.com/Nirvana-zsy/p/7517845.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!