jQuery绑定对象上的所有事件

jQuery bind all events on object

本文关键字:事件 绑定 对象 jQuery      更新时间:2023-09-26

可能重复:
如何绑定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并绑定这些事件。没有出现以任何方式绑定任何事件。