使用jQuery检查哪个事件触发了函数

Check which event fired the function with jQuery?

本文关键字:函数 事件 jQuery 检查 使用      更新时间:2023-09-26

如何使用jQuery在JavaScript上检查哪个事件调用了我的函数?

就像我一样:

var mycall= function() { 
    alert('Which Witch is Which?');
}
$(window).load(mycall);
$(window).resize(mycall);

我知道我可以向函数传递一个参数,但我仍然对一种不传递任何参数的方法感兴趣。

event对象中使用type属性:

var mycall = function(e) { 
  alert(e.type);
};

向函数args添加一个事件,然后event.type将告知触发了哪个事件。见下文,

var mycall= function(e) { 
    alert(e.type);
}