100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > jQuery 判断元素上是否绑定了事件

jQuery 判断元素上是否绑定了事件

时间:2019-04-20 02:45:40

相关推荐

jQuery 判断元素上是否绑定了事件

想不想get新技能酷炫一下,今天小编就跟大家分享个简单的jQuery 判断元素上是否绑定了事件教程,一起来看看吧!超容易上手~

我研究了一下之后发现,jQuery都将事件缓存起来了,其实也是为了防止内存溢出以及页面unload的时候的速度,也包括多函数触发,方便管理等诸多好处,具体可以参考此文。

jQuery会在的时候卸载所有绑定过的事件,释放内存的。

OK,言归正传。判断元素上是否绑定过事件用如下语句

代码如下:

(,"")] //老版本也能用

$(elem).data("events")[type] //1.2.3以后才能用

返回值:

一个Object,可以用for in来遍历。或者undefined。

参数:

elem是一个DOM对象,type是事件类型。

举例:

判断id为foo的元素上是否绑定了click事件

代码如下:

if( $("#foo").data("events")["click"] ){

//your code

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。