我是HTML

图片懒加载



<img data-src='路径'/>



window.addEventListener('load', function () { var imgs = document.querySelectorAll('img'); img = Array.from(imgs); console.log(img); var h = document.documentElement.clientHeight||document.body.clientHeight; var scrollTop = 0 window.onscroll = function () { scrollTop = document.documentElement.scrollTop||document.body.scrollTop; // console.log(scrollTop); for (var i = 0; i < imgs.length; i++) { var offsetTop = imgs[i].offsetTop; if (offsetTop < h + scrollTop) { imgs[i].src = imgs[i].dataset.src } } } for (var i = 0; i < imgs.length; i++) { var offsetTop = imgs[i].offsetTop; if (offsetTop < h + scrollTop) { imgs[i].src = imgs[i].dataset.src } } })

 

posted @ 2018-04-09 14:51  你值得拥有xxx  阅读(123)  评论(0编辑  收藏  举报