是否可以在每次运行特定函数时执行某些操作,而不知道该函数的名称之外的任何知识?
这将类似于bind
var clicked = 0;
$('#foo').bind('click',function(){
clicked += 1;
alert(clicked);
});
所以在那里,每次点击带有 IDfoo
的东西时,它都会给变量加 1,clicked
这样我就知道它被点击了多少次。如果语法正确,我想做的将等同于以下内容:
var fired = 0;
$('my_function').bind('run',function(){
fired += 1;
alert(fired);
});
我不在乎在任何给定的情况下,您是否总是能够弄清楚该功能并使用它,我不想要解决方法,这就是我想要的答案:
每次运行特定函数时,我如何执行某些操作,只需给出函数的名称。如果那不可能,为什么不呢?