图片懒加载

一个简单的图片懒加载

HTML代码

<img  src="预加载内容" data-src="加载内容" alt="pic">

js代码,在想用的地方加上一段代码,其中imgs的[]得自己调整

var imgs = document.querySelectorAll('img');
console.log(imgs);
var temp = new Image();
temp.src = imgs[1].getAttribute('data-src');//只会请求一次
// onload判断图片加载完毕,真是图片加载完毕,再赋值给dom节点
temp.onload = function(){
// 获取自定义属性data-src,用真图片替换假图片
imgs[1].src = imgs[1].getAttribute('data-src')
}
最后修改:2021 年 05 月 28 日
如果觉得我的文章对你有用,请随意赞赏