名前以外にその関数に関する知識がなくても、特定の関数が実行されるたびに何かを実行することは可能ですか?
これは次のようになりますbind
var clicked = 0;
$('#foo').bind('click',function(){
clicked += 1;
alert(clicked);
});
そのため、ID を持つものがクリックされるたびfoo
に、変数に 1 が追加されるclicked
ため、クリックされた回数がわかります。正しい構文であれば、私がやりたいことは次のようになります。
var fired = 0;
$('my_function').bind('run',function(){
fired += 1;
alert(fired);
});
任意の状況で、いつでも関数について何かを理解し、それを使用できるかどうかは気にしません。回避策は必要ありません。これが私が答えたいものです:
関数の名前を指定するだけで、特定の関数が実行されるたびに何かを実行する方法。それが不可能な場合、それはなぜですか?