Tôi cần gỡ lỗi một ứng dụng web sử dụng jQuery để thực hiện một số thao tác DOM khá phức tạp và lộn xộn . Tại một thời điểm, một số sự kiện bị ràng buộc với các yếu tố cụ thể, không được kích hoạt và chỉ đơn giản là ngừng hoạt động.
Nếu tôi có khả năng chỉnh sửa nguồn ứng dụng, tôi sẽ đi sâu vào và thêm một loạt các câu lệnh Firebird console.log()
và các đoạn mã nhận xét / không chú ý để cố gắng xác định vấn đề. Nhưng giả sử tôi không thể chỉnh sửa mã ứng dụng và cần phải hoạt động hoàn toàn trong Firefox bằng cách sử dụng Fireorms hoặc các công cụ tương tự.
Fireorms rất giỏi trong việc cho phép tôi điều hướng và thao tác với DOM. Tuy nhiên, cho đến nay, tôi vẫn chưa thể tìm ra cách thực hiện gỡ lỗi sự kiện với Fireorms. Cụ thể, tôi chỉ muốn xem danh sách các trình xử lý sự kiện được liên kết với một phần tử cụ thể tại một thời điểm nhất định (sử dụng các điểm dừng JavaScript của Fireorms để theo dõi các thay đổi). Nhưng một trong hai Firebird không có khả năng nhìn thấy các sự kiện bị ràng buộc hoặc tôi quá ngu ngốc để tìm thấy nó. :-)
Bất kỳ khuyến nghị hoặc ý tưởng? Lý tưởng nhất, tôi chỉ muốn xem và chỉnh sửa các sự kiện bị ràng buộc với các yếu tố, tương tự như cách tôi có thể chỉnh sửa DOM ngày hôm nay.