<分区>
Possible Duplicate:
How to identify when the DOM has been changed?
假设我可以访问 <ul>
元素 $(ul#mylist)
.
当某些项目添加到列表时,如何触发事件。
我尝试了以下但实际上它不起作用。
$('ul#mylist').change(function () {
console.log('added an element');
});
<分区>
Possible Duplicate:
How to identify when the DOM has been changed?
假设我可以访问 <ul>
元素 $(ul#mylist)
.
当某些项目添加到列表时,如何触发事件。
我尝试了以下但实际上它不起作用。
$('ul#mylist').change(function () {
console.log('added an element');
});
最佳答案
您可以尝试监听 DOMNodeInserted
事件
$('ul#mylist').on('DOMNodeInserted' ,function () {
console.log('added an element');
});
如果你正在添加一个 li 到 ul 并且想监听这个事件..
关于javascript - 将元素添加到列表时,触发此事件的最佳方式是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12749512/
相关文章:
javascript - Jquery Fade 过渡看起来不正确
javascript - Vue CLI 3 vue.config.js 与插件的 webpack.config.js
javascript - 在文档中的所有元素完全加载后,触发 JS 事件的最可靠方法是什么?
javascript - 监控 HTML textarea 元素的变化
jquery - "a href"标签没有用 JQuery 动画关闭
javascript - 如果使用 var 重新声明会对现有变量产生影响