私はChromeの拡張機能を使ってGmailにGmailの暗号化機能を追加しています。 $('#elmId').clone(true)
を実行してGmailのインターフェースに既にボタンをクローンしようとしたとき以外は、ほとんどの機能が動作していますが、イベントリスナーはクローンされません。また、$('#elmId').data('events')
は何も出現しません。私はボタンに複数のイベントリスナーがあることを知っています。なぜなら、要素を調べると、「Event Listeners」タブ(http://i.stack.imgur.com/9KnIW.png & http://i.imgur.com/1sszQ.pngを参照)の下で開発者ツールがクリック、マウスオーバーなどを示しているからです。これも可能ですか?私はかなりの検索を行い、何も出てこなかった。どのようにこれを行うか、それが可能であればどんなアイディアですか?要素を複製してイベントリスナーを保持するにはどうすればよいですか?
4
A
答えて
-1
イベントリスナーのクローニングが技術的に可能であっても、意味があるわけではありません。リスナーはonclick
ハンドラが要素x
を削除し、この場合の例
x.onclick = function(){document.body.removeChild(x);}
ための異なる要素に仕事に行くされていない同じクロージャを使用して、要素を知っている閉鎖...であってもよいが、もし可能要素をコピーすると、コピーをクリックしたハンドラは元の要素を閉じます。
関連する問題
- 1. Goでは、スライスの最後の要素を複製するにはどうすればよいですか?
- 2. 複製要素をベクトルに挿入するにはどうすればよいですか?
- 3. gitでプロジェクトを新しいものに複製/複製するにはどうすればよいですか?
- 4. レンダリングされた要素のイベントリスナーを角2でバインドするにはどうすればよいですか?
- 5. アニメーションをバックグラウンドで、別の要素の背後に保持するにはどうすればよいですか?
- 6. select要素にイベントリスナーを追加するにはどうすればよいですか?
- 7. css擬似要素がメイン要素からCSSを保持しないようにするにはどうすればよいですか?
- 8. 特定の要素を中央に保持するにはどうすればよいですか?
- 9. Xpathで複数のクラスを持つ要素を選択するにはどうすればよいですか?
- 10. 要素を重複しないようにするにはどうすればよいですか?
- 11. サブ要素の外側XMLを保持するにはどうすればよいですか?
- 12. 反応中のイベントリスナーが重複しないようにするにはどうすればよいですか?
- 13. Prestashopに名前で複製された製品を保存しないようにするにはどうすればよいですか?
- 14. Marklogicで重複要素の要素クエリを実行するにはどうすればよいですか?
- 15. DOM要素のイベントリスナーのリストを見つけるにはどうすればよいですか?
- 16. dataGridViewから要素をコピーして保存するにはどうすればよいですか?
- 17. ページフラグメントを複製するにはどうすればよいですか?
- 18. 重複する配列要素を値で削除して最新のエントリを保持するにはどうすればよいですか?
- 19. 複数レベルの再帰によって値を保持するにはどうすればよいですか?
- 20. jquery要素のリストを保存してアクセスするにはどうすればよいですか?
- 21. JQueryを使用して重複要素を検出するにはどうすればよいですか?
- 22. 要素のドラッグ中にスタイルを保持するにはどうすればいいですか?
- 23. 最大要素値を保存して行列を減らすにはどうすればよいですか?
- 24. javascriptでイベントリスナーを削除するにはどうすればよいですか?
- 25. d3.jsでイベントリスナーをカスタマイズするにはどうすればよいですか?
- 26. React.jsで、componentWillUnmountを使用してイベントリスナーを削除すると、イベントリスナーが削除されるようにするにはどうすればよいですか?
- 27. NERDTreeでカスタムキーバインドを保持するにはどうすればよいですか?
- 28. 2つのhtml要素を入れ替えて、イベントリスナーを保持する
- 29. 同じIDを持つ複数の要素を持つ文書の要素のXPATHを取得するにはどうすればよいですか?
- 30. Node.js:イベントリスナーから値を返すにはどうすればよいですか?