addEventListener
を使用していくつかの部門にいくつかのイベントを添付しました。しかし、どこでFirebugのイベントを見ることができますか?Firebug:オブジェクトの添付イベントを表示するにはどうすればいいですか?
7
A
答えて
7
Firebug 1.12がgetEventListeners(target)
を導入したことに言及する価値はあります。そのFirebugのwikiページはhereであり、非常に有用なブログ記事はhereです。
(Firebugは1.12のみ2013年8月にリリースされたので、それが最初に掲載されたときに、この質問への答えは正しかった。)
しかし、getEventListeners
ための注意点がいくつかあります:オフ
まずjQueryオブジェクトを渡すとうまくいきません。その代わりに通常のDOMオブジェクトを渡してください。
第2に、ページのすべてのコードが読み込まれる前に実行すると、getEventListeners
が動作しないことがわかりました。私はそれがないと動作しない時を正確にわからないんだけど、私は確かにこのような状況を見てきました:
>>> getEventListeners(document.getElementById('elementid'))
ReferenceError: getEventListeners is not defined
>>> $._data(document.getElementById('elementid'), "events");
Object { click=[1]}
あなたは、SOポストにリンクされているから、「手書き」方法を(見ることができるように答えでは)イベントを取得できますが、getEventListeners
は定義されていないと表示されます。このエラーは、getEventListeners
が実行されてもオブジェクトにリスナーがないと返された場合の戻り値とは異なりますので、まだ利用できない場合は明らかになるので、getEventListeners
を恐れることなく使用できます。
1
ファイヤーバグには優れた機能があるとは思わない。あなたはhereを見たいかもしれません。
12
jQueryを使用していて、FireQueryをインストールすると、要素ごとにHTML DOMパネルにすべてのバウンドイベントが表示されます。非常に便利な追加。
関連する問題
- 1. TeamCity:Nunit3添付ファイルをTeamCityのテスト結果に表示するにはどうすればいいですか?
- 2. linestring geojsonを表示してポップアップを添付するにはどうすればいいですか?
- 3. いくつかのオブジェクトを列挙型に添付するにはどうすればいいですか?
- 4. ポップアップの親の親にイベントを添付するにはどうすればいいですか?
- 5. WPF:列挙型のコンテキストメニューにイベントを添付するにはどうすればいいですか?
- 6. jQueryプラグイン内の要素にclickイベントを添付するにはどうすればいいですか?
- 7. backbone.jsを使用して<body>にイベントを添付するにはどうすればいいですか?
- 8. CSSをテンプレートに添付するにはどうすればいいですか?
- 9. 現在の投稿のWordPress添付ファイルを表示するにはどうすればよいですか?
- 10. 添付ファイルから画像を表示するにはどうすればよいですか?
- 11. AndroidでレイアウトXMLのオブジェクトにアニメーションを添付するにはどうすればいいですか?
- 12. ゲームエンジンスクリプトをどのオブジェクトに添付すればいいのですか?
- 13. DOMのすべてのノードにイベントを添付するにはどうすればよいですか?
- 14. Excelファイルを保存して新しいオブジェクトに添付するにはどうすればいいですか?
- 15. 矩形オブジェクトを表示するにはどうすればいいですか?
- 16. Angularjsオブジェクトを表示するにはどうすればいいですか?
- 17. html要素に添付されたイベントを確認するにはどうすればよいですか?
- 18. javascriptの親フレームの要素にイベントを添付するにはどうすればよいですか?
- 19. Pythonで表のセルに画像を添付するにはどうすればいいですか?
- 20. fullcalendarで日付オブジェクトにイベントの日付を取得するにはどうすればよいですか?
- 21. タップイベントをuiwebviewに添付するにはどうすればよいですか?
- 22. Firebugを無効にするにはどうすればいいですか?
- 23. PDF添付ファイルをPDFとして正しく添付するにはどうすればよいですか?
- 24. Androidで「ソフトキーの表示/非表示」イベントをキャプチャするにはどうすればよいですか?
- 25. jQuery divにイメージを添付しても表示されないFirebug
- 26. CakePHP 2.0で添付ファイル付きのメールを送信するにはどうすればいいですか?
- 27. アプリiOSに添付ファイル付きのメールを送信するにはどうすればいいですか?
- 28. iphone - 添付ファイルが表示されないようにする
- 29. Unix Shellscriptingで添付ファイル付きのhtmlメールを送るにはどうすればいいですか?
- 30. Firebugを使用してイベントをトレースするにはどうすればよいですか?
さらに、保存しているデータが表示され、現在のバージョンのjQueryを表示しているページに注入するためのコンソールに「jqueryify」ボタンが用意されています。これは非常に便利です。 – Orbling
ありがとうございます。 FireQueryは、優れたツールであり、FirebugでjQueryを使用するすべてのWeb開発者にとって価値があります。 – crmpicco
ある時点で動作が停止したようです...私は最新バージョンのjQueryを使用していますが、その拡張機能では何も見えませんでした。 –