varHarrie/varharrie.github.io

DOM变动事件

varHarrie opened this issue · 1 comments

  • DOMSubtreeModified

    • 在DOM结构中发生的任何变化时触发
    • 这个事件在其他任何事件触发后都会触发
    • IE9+/chrome/firefox/safari
  • DOMNodeInserted

    • 在一个节点作为子节点被插入到另一个节点中时触发
    • IE9+/chrome/firefox/safari/opera
  • DOMNodeRemoved

    • 在节点从其父节点中被移除时触发。
    • IE9+/chrome/firefox/safari/opera
  • DOMNodeInsertedIntoDocument

    • 在一个节点被直接插入文档或通过子树间接插入到文档之后触发
    • 这个事件在DOMNodeInserted之后触发
    • /chrome/safari/opera
  • DOMNodeRemovedFromDocument

    • 在一个节点被直接从文档中移除或通过子树间接从文档中移除之前触发
    • 这个事件在DOMNodeRemoved之后触发
    • /chrome/safari/opera
  • DOMAttrModified

    • 在特性被修改之后触发。
    • IE9+/firefox/opera
  • DOMCharacterDataModified

    • 在文本节点的值发生变化时触发
    • IE9+/chrome/firefox/safari/opera

相关查阅“HTML5新特性——MutationObserver”

  • Firefox(14+) Chrome(26+) Opera(15+) IE(11+) Safari(6.1+)

good