说我有一个div#parent,我使用jquery向其中添加了appendremove元素。我如何能够检测到div#parent元素上何时发生此类事件?

最佳答案

使用@Qantas在他的Mutation Observers中建议的answer

不推荐使用以下方法

您可以使用DOMNodeInsertedDOMNodeRemoved

$("#parent").on('DOMNodeInserted', function(e) {
    console.log(e.target, ' was inserted');
});

$("#parent").on('DOMNodeRemoved', function(e) {
    console.log(e.target, ' was removed');
});

MDN Docs

10-07 20:04
查看更多