DOMNodeInserted
ノードが「追加」または「追加」されると、イベントが呼び出されますか?「DOMNodeInserted」イベントはいつ呼び出されますか?
私は、次のコードので、これを頼む:
function AddTextToContainer() {
var textNode = document.createTextNode ("My text");
var container = document.getElementById ("container");
if (container.addEventListener) {
container.addEventListener ('DOMNodeInserted', OnNodeInserted, false);
}
container.appendChild (textNode);
}
とその:
function AddTextToContainer() {
var textNode = document.createTextNode ("My text");
var container = document.getElementById ("container");
if (textNode.addEventListener) {
textNode.addEventListener ('DOMNodeInserted', OnNodeInserted, false);
}
container.appendChild (textNode);
}
どちらはChromeでOnNodeInserted
を呼び出します。バグですか?
'event.stopPropagation()'は私には何の効果もないようです。イベントはまだターゲットの子供のために発砲しています。私は 'event.target'が私がそれと思うオブジェクトであることを確認することでそれを回避しました。 – devios1