jQuery - 当节点属性改变时的事件

5
我有一个带外部 JavaScript 库和自己额外代码的网页。外部库不能被更改,它会操纵 DOM 元素、添加新元素和更改属性(例如某些 <img> 节点上的 src 等)。我正在使用 jQuery。是否存在任何事件处理程序可以在节点的属性值更改时触发?
也就是说,我能否以某种方式检测到(在 jQuery 中)<img>src 是否已被更改(由其他人更改)?
2个回答

3

如果您只需要知道图像源何时更改,只需将onload处理程序添加到图像中。当图像加载时,它会触发事件。

$("img").load( function(){ alert('loaded'); } );

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接