jquery用data方法获取某个元素上的事件_jquery
程序员文章站
2022-05-03 08:46:58
...
jquery的给元素绑定的事件可以用data方法取出来
通过$(element).data("events")来获取
// 比如给一个button绑定两个click事件 $("button").click(function() { alert("1") }); $("button").click(function() { alert("2") }); // 这个时候点击该button会分别弹出 2 和1的alert框 // 取出该button的所有click事件,是个数组
$("button").data('events').click
会看到两个click事件的数组
得到该数组,你可以调整顺序后再设回去
$("button").data('events').click = newEventArray;
下面是这个方法的测试页面:
测试jquery动态改变事件
该demo用于测试jquery附加了事件以后可不可以动态改变事件有无,及顺序
推荐阅读
-
jQuery判断元素上是否绑定了指定事件的方法教程
-
jQuery实现在新增加的元素上添加事件方法案例分析
-
jquery用data方法获取某个元素上的事件_jquery
-
从php后台读出一个表单上的数据,对其进行了json_encode怎么把每一项传给相应的html元素,知道用jquery的html方法,但是语法不知道。
-
从php后台读出一个表单上的数据,对其进行了json_encode怎么把每一项传给相应的html元素,知道用jquery的html方法,但是语法不知道。
-
jQuery判断元素上是否绑定了指定事件的方法教程
-
jQuery判断元素上是否绑定了指定事件的方法_jquery
-
jQuery 绑定事件到动态创建的元素上的方法实例_jquery
-
jquery用data方法获取某个元素上的事件_jquery
-
jQuery判断元素上是否绑定了指定事件的方法_jquery