1,使用on注册事件
$(selector).on(event,childSelector,data,function)
2,$(selector)中的selector可以是document,那么意味着将childSelector的事件注册挂载在document上,因为document是一切节点的父节点。
3,如果要解绑使用off()函数
$(selector).off(event,selector,function(eventObj),map)
| event |
必需。规定要从被选元素移除的一个或多个事件或命名空间。
由空格分隔多个事件值。必须是有效的事件。 |
| selector |
可选。规定添加事件处理程序时最初传递给 on() 方法的选择器。(也就是使用on函数注册时childSelector) |
| function(eventObj) |
可选。规定当事件发生时运行的函数。(一个selector上可以注册多个相同事件但不同执行函数,可以指定解绑指定的处理函数) |
| map |
规定事件映射 ({event:function, event:function, ...}),包含要添加到元素的一个或多个事件,以及当事件发生时运行的函数。 |
|