jquery怎样才能判断元素是否绑定事件


本文摘自PHP中文网,作者coldplay.xixi,侵删。

jquery判断元素是否绑定事件的方法:1、老版本的判断语句【jQuery.data(elem,"events")[type]】;2、【1.2.3】版本以后才能用的【$(elem).data("events")[type]】。

推荐:《jquery视频教程》

jquery判断元素是否绑定事件的方法:

判断元素上是否绑定过事件用如下语句

1

jQuery.data(elem,"events")[type] //老版本也能用

1

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

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

参数:

  • elem是一个DOM对象;

  • type是事件类型。

举例:

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

1

2

3

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

    //your code

}

相关免费学习推荐:JavaScript(视频)

以上就是jquery怎样才能判断元素是否绑定事件的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

浅谈vue中引入jQuery的方法

如何解决jQuery参数乱码问题

有哪些常用的jQuery ui框架

jQuery中hasclass()的意思及用法详解

jQuery如何判断某个div是否存在

jQuery如何判断是否点击按钮

jQuery怎么样判断是否为空

vue.js中如何绑定事件

jQuery如何判断input是否被禁用

jQuery怎么操作css设置高度

更多相关阅读请进入《jQuery》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...