jquery怎样才能判断元素是否绑定事件
程序员文章站
2022-03-07 11:58:24
...
jquery判断元素是否绑定事件的方法:1、老版本的判断语句【jQuery.data(elem,"events")[type]】;2、【1.2.3】版本以后才能用的【$(elem).data("events")[type]】。
推荐:《jquery视频教程》
jquery判断元素是否绑定事件的方法:
判断元素上是否绑定过事件用如下语句
jQuery.data(elem,"events")[type] //老版本也能用
$(elem).data("events")[type] //1.2.3以后才能用
返回值:一个Object,可以用for in
来遍历,或者undefined。
参数:
elem是一个DOM对象;
type是事件类型。
举例:
判断id为foo的元素上是否绑定了click事件
if( $("#foo").data("events")["click"] ){ //your code }
相关免费学习推荐:JavaScript(视频)
以上就是jquery怎样才能判断元素是否绑定事件的详细内容,更多请关注其它相关文章!
上一篇: jquery如何获取span的值
下一篇: css可以使用变量吗
推荐阅读
-
javascript - jQuery给动态添加的元素绑定事件的问题?
-
jquery如何使用undelegate去掉用delegate为动态创建元素绑定的事件?
-
jQuery实现为动态添加的元素绑定事件实例分析
-
jquery 新建的元素事件绑定问题解决方案
-
JQuery为页面Dom元素绑定事件及解除绑定方法
-
jQuery中对未来的元素绑定事件用bind、live or on
-
JQuery 给元素绑定click事件多次执行的解决方法
-
JQuery1.8 判断元素是否绑定事件的方法教程
-
jQuery动态生成的元素绑定事件操作实例分析
-
JQuery中判断一个元素下面是否有内容或者有某个标签的判断代码