js jQuery绑定事件的比较:
一 事件分类
|
|
二 绑定事件
- JS绑定事件:(onclick之类的本身就是一属性,通过给属性设置函数,可以使其具有功能,而addEventListener是一个函数,通过函数体的内容给元素绑定事件)
|
|
注意: 触摸事件只能通过addEventListener来绑定,过渡结束事件(自定义事件)
|
|
- JS移除事件(该事件通过什么方式绑定的就要通过什么方式移除)
|
|
- jQuery绑定事件和移除事件
|
|
三 js 和 jQuery 绑定事件的区别
- 两者绑定的事件符合事件的传播过程,比如冒泡,捕获
- 两者的事件对象参数基本一致,不同点在于jQuery绑定的事件,事件对象参数多了两个参数,一个是event.originalEvent 一个是event.data
四 自定义事件底层实现原理
|
|