jquery用data方法获取某个元素上的事件

如何获取某个元素上的事件,jquery的给元素绑定的事件可以用data方法取出来,下面有个示例,大家可以参考下
jquery的给元素绑定的事件可以用data方法取出来找了台服务器将磁力链接爬虫架设起来http://www.51bt.cc(51搜索)大家可以看下。


通过$(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;下面是这个方法的测试页面:


<%@ page contentType="text/html;charset=UTF-8" language="java" %> 


 
 
 
 
 
 
 
测试jquery动态改变事件 


 
 
 
 
 
 
 

该demo用于测试jquery附加了事件以后可不可以动态改变事件有无,及顺序

 

 

 

 

 
 
 
 

你可能感兴趣的:(jquery用data方法获取某个元素上的事件)