说我有一个div#parent
,我使用jquery向其中添加了append
和remove
元素。我如何能够检测到div#parent
元素上何时发生此类事件?
最佳答案
使用@Qantas在他的Mutation Observers中建议的answer
不推荐使用以下方法
您可以使用DOMNodeInserted和DOMNodeRemoved
$("#parent").on('DOMNodeInserted', function(e) {
console.log(e.target, ' was inserted');
});
$("#parent").on('DOMNodeRemoved', function(e) {
console.log(e.target, ' was removed');
});
MDN Docs