jQuery bind() 方法
定义和用法
bind() 方法在 3.0 版本中已弃用。请改用 on() 方法。
bind() 方法为选定的元素附加一个或多个事件处理程序,并指定一个函数来在事件发生时运行。
语法
$(选择器).bind(事件,数据,函数,映射)
参数 | 描述 |
---|---|
事件 | 必需。指定要附加到元素的事件或多个事件。 多个事件值用空格分隔。必须是有效的事件。 |
data | 可选。指定要传递给函数的附加数据 |
function | 必需。指定事件发生时要运行的函数 |
地图 | 指定一个事件映射 ({event:function, event:function, ...}),其中包含要附加到元素的一个或多个事件,以及事件发生时要运行的函数 |
亲手尝试 - 示例
附加多个事件
如何向元素附加多个事件。
使用事件映射
如何使用事件映射将多个事件/函数附加到选定元素。
将数据传递给函数
如何将数据传递给自定义命名事件处理程序。