Chrome拡張作ってて、ある要素のテキストの変更を監視しようとしたときに気づいたのでメモ。 書いてあること以上のことは調べていない。*1 要素内のテキストをjQuery.text()で変更している場合と、innerHTMLで変更している場合とで発生するDOMNodeInsertedとDOMSubtreeModifiedに差異があってなんだかなーなんだかなーという話。 とあるh1要素の変更を監視するため、以下のように DOMNodeInsertedとDOMSubtreeModified を設定。 document.querySelector('div.foo h1').addEventListener('DOMNodeInserted', function(e){ console.log('***DOMNodeInserted:' + e.srcElement.constructor.na
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く