5

Khi sử dụng trình soạn thảo trực quan Wordpress, nếu bạn có mã vạch [gallery], trong chế độ trực quan, nó được trình bày với một trình giữ chỗ.Làm cách nào để biết sự kiện nào được ràng buộc với phần tử DOM?

Nhấp vào trình giữ chỗ sẽ phủ lên hai biểu tượng - chỉnh sửa thư viện và xóa thư viện.

Tôi đang cố gắng tìm ra chức năng nào sẽ kích hoạt khi 'chỉnh sửa thư viện' được nhấp.

Nút là một hình ảnh, với id dom wp_editgallery, và đây là cách có vẻ:

screenshot-with-shadow.png http://img855.imageshack.us/img855/4526/screenshotwithshadow.png

bản năng của tôi là để kiểm tra nguyên tố bằng cách sử dụng thanh tra web của Chrome:

http://img818.imageshack.us/img818/4526/screenshotwithshadow.png

Sau khi tìm phần tử, tôi kiểm tra bảng thuộc tính và tìm kiếm sự kiện, nhưng kết quả có phần khó hiểu:

screenshot-with-shadow.png http://img690.imageshack.us/img690/4526/screenshotwithshadow.png

Cho đến nay tôi đã thử các phương pháp trên, và cũng có thể:

var events = jQuery._data('#wp_editgallery', 'events'); 

Như đã được đề nghị trong How to see what exact events are bound to DOM elements? Tôi cũng đã cố gắng sử dụng Visual Event như đã được đề cập trong bài đó - cả hai không thành công.

Có cách nào dễ dàng hơn để tìm hiểu chức năng javascript nào được gắn với trình xử lý sự kiện của phần tử DOM?

Trả lời

-1

xem Visual Event. Hoạt động tuyệt vời với Chrome! Cho phép bạn xem và chạy các sự kiện được đính kèm với các phần tử DOM. Đã là một người tiết kiệm cuộc sống!

+3

Không chắc chắn nếu bạn thấy rằng tôi đã đề cập đến sự kiện trực quan trong câu hỏi ... Về cơ bản nó không ngăn chặn các phương thức popup từ bật lên, bao phủ Visual Event. Ngoài ra có rất nhiều thứ trên trang mà sự kiện trực quan đã khiến tab đó bị khóa. Ngay cả trước khi nó bị khóa tôi không thể tìm ra bất cứ điều gì chức năng được gắn với. – cwd

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