以下にこのコードがあり、子divをクリックしたときにクリック機能を停止して起動したいのですが、機能しません。何が足りないのですか?
child.addEventListener("click", function(e) {
e.stopPropagation();
});
ここでCODEPENそれが使用されるべきです。
子は要素(配列)のコレクションです...あなたはそれを介してループする必要があります:
for(var i=0; i<child.length; i++){
child[i].addEventListener("click", function(e) {
if(e.stopPropagation){e.stopPropagation();}else{e.cancelBubble=true;}
}, false);
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加