【发布时间】:2026-01-19 02:40:02
【问题描述】:
我有一些想法,即在原始图像完成加载之前在 div 上加载假图像,并且在 winodws 加载之后加载。我得到了一些代码,但无法理解我必须将假图像和原始图像的 src 图像放在哪个部分image.do 在这段代码中帮助我。 我的 html 部分是
<div class="myimage"><img src="myimage.jpg" /></div>
注意:技巧是仅在该源加载到临时img. $(img).load(fn); 处理时才设置 src 属性。
$(function(){
$.each(document.images, function(){
var this_image = this;
var src = $(this_image).attr('src') || '' ;
if(!src.length > 0){
//this_image.src = options.loading; // show loading........
var lsrc = $(this_image).attr('lsrc') || '' ;
if(lsrc.length > 0){
var img = new Image();
img.src = lsrc;
$(img).load(function() {
this_image.src = this.src;
});
}
}
});
});
【问题讨论】:
标签: javascript jquery html image css