2013-06-04 18 views
7

Có cách nào để tôi có thể nhận danh sách các sự kiện đã được kích hoạt trong DOM không? Tôi không muốn theo dõi bằng cách thêm điểm ngắt.Danh sách các sự kiện đang được kích hoạt trong DOM

Đang tìm kiếm nội dung như nhật ký trình duyệt nội bộ với thứ tự các sự kiện được kích hoạt cho trang đang được tải. Điều này nên bao gồm tất cả các sự kiện, ngay cả những người như mouseup, mousedown.

+0

Câu hỏi này đã được trả lời ở đây http://stackoverflow.com/questions/446892/how-to-find-event-listeners-on-a-dom-node –

Trả lời

1

Nếu bạn đang ở trên chrome, bạn cũng có thể cài đặt một phần mở rộng được gọi là "Visual tổ chức sự kiện" hoạt động khá tốt với tôi và nó liệt kê tất cả các sự kiện DOM.

Link to chrome web store

0

Firebug cung cấp tùy chọn "nhật ký sự kiện" hiển thị tất cả các sự kiện DOM được kích hoạt bên trong một phần tử (có thể được sử dụng trên phần tử cơ thể).

Chỉ cần kiểm tra HTML, nhấp chuột phải vào một yếu tố và nhấn Log kiện (thử nghiệm trên Firefox)

+1

Cảm ơn bạn. safari có bất kỳ lựa chọn nào như vậy không? PS. đó là một typo vui nhộn – imbecile

+0

Tôi cho rằng Firebug Lite (một trong những có thể được cài đặt trên Safari/Chrome) cũng nên cung cấp công cụ này, nhưng tôi không chắc chắn, chỉ có Firebug được cài đặt trên Firefox. – cernunnos

+0

Chrome có chrome: // user-actions/chrome: // net-internals / – Wayne