DOM中的DOMsubtreemodified等效

Ani*_*Ani 12 javascript jquery internet-explorer dom

有没有人知道IE中这个事件的等价物?

或者可能是这种逻辑的一种方式:

  document.addEventListener("DOMSubtreeModified", function (e) {
            if ($(e.target).hasClass("myclass")) {
                var getId= e.target.id;
            }
        }, false)
Run Code Online (Sandbox Code Playgroud)

这适用于FF,Chrome,Safari,IE 9或更高版本.

需要IE8和IE7的等效逻辑

JJo*_*nes 12

我遇到了类似的问题(虽然我使用的是jQuery).我用以下方法解决了这个问题

//chrome / ff
$(".myClass").on("DOMSubtreeModified", function() {
//do stuff
});     

//i.e.
$(".myClass").on("propertychange", function() {
//do same stuff 
});     
Run Code Online (Sandbox Code Playgroud)

这可以进一步组合成单个事件监听器

$('.myClass').on('DOMSubtreeModified propertychange', function() {
    // do stuff
});
Run Code Online (Sandbox Code Playgroud)

  • $(".myClass").bind("DOMSubtreeModified propertychange",function(){// do stuff}); (8认同)