DOM中的DOMsubtreemodified等效

时间:2013-11-08 22:19:35

标签: javascript jquery internet-explorer dom

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

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

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

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

需要IE8和IE7的等效逻辑

1 个答案:

答案 0 :(得分:12)

我有类似的问题(虽然我使用的是jQuery)。我使用以下

解决了这个问题
//chrome / ff
$(".myClass").on("DOMSubtreeModified", function() {
//do stuff
});     

//i.e.
$(".myClass").on("propertychange", function() {
//do same stuff 
});     

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

$('.myClass').on('DOMSubtreeModified propertychange', function() {
    // do stuff
});