javascript - 如果图像加载完成则触发事件

标签 javascript jquery html

<分区>

Possible Duplicate:
javascript executing function after full image load

我使用 JQuery 以编程方式更改 html img:

$('#myimage').attr('src', 'url-of-image');

这可能需要一些时间,具体取决于 url-of-image

我们如何添加在新图像成功加载时触发的事件?

最佳答案

$('#myimage').attr('src', 'url-of-image').load(function() {
   // after load
});

编辑:工作示例 http://jsfiddle.net/yaSWM/

编辑 2:这适用于所有主流浏览器。

关于javascript - 如果图像加载完成则触发事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13505380/

相关文章:

javascript - 使用 ajax 调用获取 gzipped SVG 文件的内部内容

javascript - R 传单 : Assign multiple groups to a layer to filter data and change column represented

javascript - 拖放到 div 的特定区域

javascript - 在原型(prototype)的构造函数中初始化属性时获取 'undefined'

javascript - 可调整大小的 jQuery UI 不适用于动态元素

javascript - 获取更改输入的 div val()

javascript - 框架如何实现自定义HTML属性和双重 curl 等功能?

javascript - AFrame - 从相机 fuse 中排除实体

jquery - 在 Electron 中,发出 ajax 请求的最佳方式是什么?

html - History.js 的实现