当元素禁用属性(或其他css属性)发生更改时,是否有任何简单的方法来捕获事件?我知道有 MutationObservers ,但IE8-IE9似乎不支持。我需要使用插件吗?
实际MutationObservers兼容性:
Chrome: 18-16
Firefox: 14
IE: 11
Opera: 15
Fafari 6
答案 0 :(得分:0)
根据DOM L3事件规范,MutationOberservers与DOM4事件一起引入最初由DOM L3事件定义的replace MutationEvents。 (看来不同浏览器实现支持的方式存在不一致。)
IE Compatibility Cookbook详细了解此更改,包括migration details。
因此,您可以将MutationEvents用于IE9和IE10;但是,它们在IE8中不受支持。 Caniuse建议将HTML Web Components polyfill作为替代方案。
希望这会有所帮助......
- Lance