1

次の HTML マークアップがあるとします。

<div class="foo">bar</div>

この要素/jQueryセレクターにリンクされているクリックイベントを見つけるにはどうすればよいですか?

Google Chrome コンソールを使用して、ファイルの場所のリストなどを取得する方法はありますか?


次の jQuery があるとします。

$(".foo").click(function(){
  //do something
});

$("div").click(function(){
  //do something else
});

$("table").click(function(){
  //do something else
});

私は次のようなものが欲しいです:

foob​​ar.js (1 行目)

foob​​ar.js (4 行目)

4

2 に答える 2

3

このコードが役立つはずです。このリンクに基づいています。これは、あなたの望むことですか?

// List bound events:
console.dir( jQuery('#elem').data('events') );

// Log ALL handlers for ALL events:
jQuery.each($('#elem').data('events'), function(i, event){
    jQuery.each(event, function(i, handler){
        console.log( handler.toString() );
    });
});
于 2012-10-16T09:21:04.110 に答える
0

Visual Eventというものがあります。DOM 要素に関連付けられたすべてのイベント ハンドラーを知ることができます。

于 2012-10-16T09:23:27.237 に答える