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()方法是添加和移除元素上的事件处理程序的首选方法。