Firebug を使用した JavaScript/jQuery イベント バインディングのデバッグ
DOM 操作に jQuery を広範囲に使用する複雑な Web アプリケーションを操作する場合、次のことが重要です。イベント バインディングをデバッグするための信頼できるツール。そのようなツールの 1 つは Firefox の Firebug で、堅牢な DOM ナビゲーションおよび操作機能を提供します。ただし、Firebug でイベント バインディングをナビゲートするのは難しい場合があります。
バインドされたイベント ハンドラーの検索
特定の要素にバインドされたイベント ハンドラーを識別するには、jQuery の data() を使用できます。メソッド:
// For jQuery 1.3.x var clickEvents = $('#foo').data("events").click; // For jQuery 1.4.x var clickEvents = $('#foo').data("events").click; // For jQuery 1.8.x var clickEvents = $._data($('#foo')[0], "events").click; jQuery.each(clickEvents, function(key, value) { console.log(value); // Prints the attached event function });
以上がFirebug を使用して JavaScript/jQuery イベント バインディングをデバッグするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。