2

是否可以在所有事件中执行功能

4

1 回答 1

3

为此,您很可能必须明确指定要绑定的事件,除非有办法获取所有事件名称的列表。请记住,不同的元素也有不同的事件。

你可以这样做:

eventNames = "click mouseenter keyup keydown etc.."; // all events you wish to bind to

yourFunction = function() { };

$(/* selector for your elements */).bind(eventNames, yourFunction);

以下是jQuery 文档中可能的事件值列表:

模糊, 焦点, 加载, 调整大小, 滚动, 卸载, beforeunload, 点击, dblclick, mousedown, mouseup, mousemove, mouseover, mouseout, mouseenter, mouseleave, change, select, submit, keydown, keypress, keyup, 错误

于 2009-08-26T03:12:58.483 回答