如何检测div文本的变化?



我需要检测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)
});

相关内容

最新更新