我使用JQuery以编程方式更改html img
:
$('#myimage').attr('src', 'url-of-image');
这可能需要一些时间,具体取决于url-of-image
。
如果成功加载新图像,我们如何添加会触发的事件?
答案 0 :(得分:4)
$('#myimage').attr('src', 'url-of-image').load(function() {
// after load
});
修改:工作示例http://jsfiddle.net/yaSWM/
编辑2:这适用于所有主流浏览器。
答案 1 :(得分:3)
$('#myimage').attr('src', 'url-of-image').on('load', function(){
//image loaded
});
答案 2 :(得分:0)