2010-09-05 32 views

Trả lời

4

Bạn có thể hiển thị tất cả dữ liệu mà các yếu tố jQuery đã tham khảo với:

console.log(jQuery.cache); // Logs the entire cache 

Hoặc chỉ các sự kiện (đối với những nhân tố này đều có):

for(name in jQuery.cache) { 
    if(jQuery.cache[name]['events']) 
     console.log(jQuery.cache[name]['events']); 
} 
1

Để làm điều đó trong thời gian chạy chỉ sử dụng các trình duyệt, sử dụng FireQuery: http://firequery.binaryage.com/

Với jQuery:

var events = $('#element').data("events"); 
var firstClickEvent = events.click[0]; 

Bạn có thể truy cập vào tất cả các xử lý sự kiện như thế cho phần tử. Để có được mỗi một đơn, bạn sẽ phải liệt kê biến số events.

Các vấn đề liên quan