function loadImg(ele) {
//查看 图片到body的距离是否 小于 卷去的高度+一屏的高度 说明图片露出来了
if(ele.loaded)return;
var scrT = utils.scrollT();
var cliT = utils.clientH();
var tarT = utils.offset(ele).t;
if(scrT+cliT > tarT+ele.clientHeight/2){
var trueSrc = ele.getAttribute('trueSrc');
// ele.src = trueSrc;
var temp = new Image();
temp.src = trueSrc;
temp.onload = function () {
ele.src = trueSrc;
ele.loaded = true;
fadeIn(ele);
};
temp = null;
}
}
图片懒加载(核心原理)
最新推荐文章于 2024-06-11 16:15:17 发布