私は試した
node.cloneNode(true); // deep copy
を使用して追加したイベントリスナーをコピーしていないようですnode.addEventListener("click", someFunc);。
Dojo ライブラリを使用します。
私は試した
node.cloneNode(true); // deep copy
を使用して追加したイベントリスナーをコピーしていないようですnode.addEventListener("click", someFunc);。
Dojo ライブラリを使用します。
cloneNode()イベントリスナーをコピーしません。実際、一度アタッチされたイベントリスナーをDOM経由で取得する方法はないため、オプションは次のとおりです。
Node.addEventListener()各ノードに追加されたリスナーを追跡します。clone()これは、たとえば、jQueryのメソッドがイベントリスナーを含むノードをコピーする方法です。