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并将其绑定。 似乎没有任何方法可以绑定任何事件。