1.事件处理 on()绑定事件
- on()方法在匹配元素上绑定一个或多个事件的事件处理函数
(1)events:一个或多个用空格分隔的事件类型,如:“click”或“keydown”
(2)selector:元素的子元素选择器。
(3)fn:回调函数即绑定在元素身上的侦听函数。
-
可以绑定多个事件、多个处理事件处理程序
-
可以事件委派操作。事件委派的定义就是紦原来加给子元素身上的事件绑定在父元素身上,就是把事件委派给父元素(通过事件委派,可以不用为每个子元素注册事件只需要為父元素注册一次事件,利用冒泡就可以实现跟为每个子元素注册事件一样的效果)
-
在此之前有bind()、live()、delegate()等方法来处理事件绑定或者事件委托最新版本的请用on替代它们。
-
动态创建的元素click()没有办法绑定事件,on()可以给动态生成的元素绑定事件
2.事件处理off()解绑事件
- off()方法可以移除通過on()方法添加的事件处理程序。
- 如果有的事件只想触发一次可以使用one()来绑定事件。
- 事件被触发就会有事件对象的产生。
微信公众号也会萣期更新觉得文章写得还可以的,可以加个关注!点个赞!谢谢!