码迷,mamicode.com
首页 > Web开发 > 详细

jquery的事件绑定

时间:2017-08-13 11:15:19      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:archive   有助于   写代码   null   .com   bind   函数   之间   arc   

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的事件绑定

标签:archive   有助于   写代码   null   .com   bind   函数   之间   arc   

原文地址:http://www.cnblogs.com/fengli9998/p/7352579.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!