我需要检测div文本何时被更改。我有多个按钮,每个按钮都可以更改div中的文本。不幸的是,下面的代码不起作用。我还读到DOMSubtreeModified和Mutation区域被弃用,stackoverflow中的解决方案对我不起作用。
(function($) {
$('body').on('DOMSubtreeModified', '.heading-price', function(){
console.log('changed');
});
})(jQuery);
您可以简单地这样称呼它:
$('body').bind('DOMSubtreeModified', function(){alert('changed');});
$('body').append('<h1>hello</h1>');
document.getElementById("divId").addEventListener("DOMSubtreeModified", (event)=>{
console.log(event)
});