私は、次のコードを持っている:Array.from(..)は動作しません
Array.from(navigation_element).forEach(function(e, i){
e.addEventListener('click', function(){
console.log('clicked');
})
});
その私はクリックイベントにアプローチすると、それはすべてのケースで正常に動作するための共通のコード。しかし今、私は、コンストラクタ内で動作していないという問題に直面していました(プロトタイプでは、重要な情報があるかどうかわかりません)。完全なコードはcodepenです。その上にline 50
。誰が私にそれがなぜ起こるか説明することはできますか?あなたのelement_create_2
で
わかりませんが、動的に追加された要素にイベントリスナーを追加しようとしているためです。 –
ええ、私もそれについて考えましたが、ここのようにうまくいきます:https://codepen.io/NeedHate/pen/PmbqWZ?editors=1111 – NeedHate