<img src="someimage.jpg" alt="thumbnail" />
我正在动态更改此图片的src
属性。
如何检查图像是否已加载?并在装载时做点什么。
感谢。
答案 0 :(得分:4)
答案 1 :(得分:2)
从这里开始: http://forum.jquery.com/topic/simple-image-load-detection-with-load
以上假设您正在从JQuery加载图像,这是您需要附加其他代码的位置。
答案 2 :(得分:1)
您可以使用...
处理加载事件 $('#id').load(function(){
//handler code here
});
如果您只想在更改时进行处理......
$('#id').attr('src','yourimage.png').load(function(){
//handler code here
});
答案 3 :(得分:0)
var link = 'http://i.treehugger.com/images/2007/5/24/120_mph_electric_car.jpg';
$('img').attr('src',link).load(function(){
alert('image loaded');
});