【发布时间】:2012-06-16 16:54:33
【问题描述】:
我在 Chrome 19 中,我创建了一个新的变异观察者对象:
var observer = new WebKitMutationObserver(function(mutations, observer) {
console.log(mutations, observer);
});
然后我观察:
observer.observe(document, {
subtree: true,
childList: true,
characterData: true,
attribute: true
});
似乎只有在我插入或删除节点或更改节点的文本时才会触发此设置。如果我更改元素的属性或内联 css 样式,它不会被触发。这是为什么呢?
【问题讨论】:
标签: javascript html dom google-chrome mutation-observers