前端小知识集锦

Jquery绑定事件和解绑事件

2017-12-28  本文已影响30人  明月半倚深秋_f45e

大家经常用的绑定方法

bind()         //是直接绑定在元素上
live()          // 优势是支持动态数据,像ajax或pjax和通过append出来的元素
delegate()  // 则是更精确的小范围使用事件代理,性能优于live()
on()            //是最新的1.7版本整合了之前的三种方式的新事件绑定机制
one()         //每个元素只能运行一次事件处理器函数。

常用的解绑方法

unbind()       //解除通过bind绑定的事件
die()            //解除通过live绑定的事件
undelegate() // 解除通过delegate绑定的事件
off()              //解除通过on绑定的事件
自 jQuery 版本 1.7 起,on()和 off()方法是添加和移除元素上的事件处理程序的首选方法。
上一篇下一篇

猜你喜欢

热点阅读