DOMNodeInserted
DOMNodeInsertedイベントはDOMの変更を感知して、変更されたDOMノードを返すイベントです。
<button id="foo">click</button>
<div id="bar"></div>
<script>
document.getElementById('foo').onclick = function(){
document.getElementById('bar').appendChild(document.createElement("div"));
}
document.addEventListener("DOMNodeInserted", function(e) {
console.log(e.target);
}, false);
</script>
documentに対してイベントをバインドすることでWebページ全体のDOMを監視することが可能です。
登録日 : 2012年11月27日 最終更新日 : 2012年11月27日
同じカテゴリー(Event)のエントリー
- beforeunload
- unload
- pointercancel
- pointerhover
- mouseout
- pointerout
- mouseover
- pointerover
- pointerup
- pointermove
- pointerdown
- gestureend
- gesturechange
- gesturestart
- touchcancel
- devicemotion
- popState
- hashchange
- pagehide
- pageshow
- error
- orientationchange
- touchmove
- touchend
- touchstart
- MutationObserver
- DOMNodeInserted