jquery的事件绑定
2023-09-11 14:18:56 时间
jQuery绑定事件的四种方式
jQuery提供了多种绑定事件的方式,每种方式各有其特点,明白了它们之间的异同点,有助于我们在写代码的时候进行正确的选择,从而写出优雅而容易维护的代码。下面我们来看下jQuery中绑定事件的方式都有哪些。
jQuery中提供了四种事件监听方式,分别是bind、live、delegate、on,对应的解除监听的函数分别是unbind、die、undelegate、off。
bind(type,[data],function(eventObject))
bind是使用频率较高的一种,作用就是在选择到的元素上绑定特定事件类型的监听函数,参数的含义如下:
type:事件类型,如click、change、mouseover等;
data:传入监听函数的参数,通过event.data取到。可选;
function:监听函数,可传入event对象,这里的event是jQuery封装的event对象,与原生的event对象有区别,使用时需要注意。
我们来瞄一眼bind的源码:
bind: function( types, data, fn ) {
return this.on( types, null, data, fn );
}
参考博文
http://www.cnblogs.com/dumuqiao/archive/2011/09/09/2172511.html
相关文章
- 深入理解jquery新的绑定事件机制on方法的使用
- JQuery基础--事件
- [JQuery] jQuery选择器ID、CLASS、标签获取对象值、属性、设置css样式
- 如何利用 jQuery 修改 css 中带有 !important 的样式属性?
- jquery 调用点击事件
- jQuery中的事件与动画
- jquery移动端一个按钮两个事件
- jQuery补充,基于jQuery的bxslider轮播器插件
- jquery制作一个简单的轮播
- jquery 事件,注册 与重复事件处理
- jQuery 事件 - triggerHandler() 方法
- jquery scroll()滚动条事件
- 【jQuery 提高】 创建自己的jQuery plugin
- jQuery温习篇---强大的JQuery选择器
- Json对象与Json字符串互转(4种转换方式) jquery 以及 js 的方式
- jquery事件重复绑定解决办法
- 电子签章盖章之jQuery插件jquery.zsign
- Jquery怎么获取select选中项 自定义属性的值
- jQuery UI 定制
- jQuery经典案例【倒计时】
- jQuery 事件方法大全-超全的总结
- python web py入门(54)- jQuery - 失去焦点事件
- jquery 事件冒泡的介绍以及如何阻止事件冒泡
- 【jQuery】jQuery中的事件全解析_06
- 【jQuery】jQuery操作之如何绑定事件_05
- jquery案例2——点击事件添加样式、鼠标经过事件、鼠标离开事件、一组、多组样式
- jQuery EasyUI 布局 - 在面板中创建复杂布局