Jquery 检测何时完成HTML图像源更新
我正在使用jQuery更新图像源Jquery 检测何时完成HTML图像源更新,jquery,html,Jquery,Html,我正在使用jQuery更新图像源 $("#myImage").attr("src", imagePath); 紧接着,我试着检测图像的宽度 $("#myImage").width(); 看起来有时候,特别是在第一次更新时,更新没有完成,我得到了无效数据 是否有方法确保图像已完成加载?$.load;加载完成后,将在图像上激发: $("img.myImage").load(function(){ alert("My width is " + $(this).width()); }); 来源
$("#myImage").attr("src", imagePath);
紧接着,我试着检测图像的宽度
$("#myImage").width();
看起来有时候,特别是在第一次更新时,更新没有完成,我得到了无效数据
是否有方法确保图像已完成加载?$.load;加载完成后,将在图像上激发:
$("img.myImage").load(function(){
alert("My width is " + $(this).width());
});
来源:$.load;加载完成后,将在图像上激发:
$("img.myImage").load(function(){
alert("My width is " + $(this).width());
});
来源:图像具有与文档正文类似的onload事件
在更改src之前,请确保设置了该事件。图像具有与文档正文类似的onload事件
在更改src之前,请确保设置了该事件。事实上,它会。遗憾的是,我在回答之前测试了它…:比我快+1…我也是:-是一个类似的情况。确实会的。遗憾的是,我在回答之前测试了它…:比我快+1…我也是:-也是类似的情况。