asp.net 图片预加载功能。 就是图片没有加载前 一直转圈圈的那种效果。可以连系我Q290597479

2020-04-15 科技 123阅读
将IMG 的SCR指向一个转圈圈的图标,将真实URL设为一个自定义属性,比如 然后用JS定时器延时,查找所有IMG,将真实属性设置为SRC,
如果页面比较长,还可以判断滚动条滚动到哪,就加载到哪,原理是一样的,主要是用JS去实现
function ImageLoad(){
var list = $("img");
var index=0;
var length = list.length;
var timer=setInterval(function(){
if(index>=length){
window.clearInterval(timer);
alert('全部加载完成');
}else{
var obj = list.eq(index);
if(obj.attr("url")){
obj.attr("src",obj.attr("url"));
obj.removeAttr("url");
}
index++;
}
},1000)
}
$(document).ready(ImageLoad);
做个简单的DEMO,等下发到你邮箱
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com