jQuery绑定对象上的所有事件

可能重复:
如何绑定dom元素的所有事件?

我有一个对象触发事件触发它。

如何绑定所有事件和console.log事件名称?

您可以通过将它们包含在由空格分隔的绑定调用中来绑定所有标准javascript事件。 jQuery文档提供了这个列表:

blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error 

因此,要绑定事件以进行单击,模糊和聚焦:

  $('#foo').bind('click blur focus', function(event) { console.log(event.type); }); 

如果您正在寻找自定义事件,则必须查看API并将其绑定。 似乎没有任何方法可以绑定任何事件。