使用 Firebug 调试 JavaScript/jQuery 事件绑定
在使用广泛使用 jQuery 进行 DOM 操作的复杂 Web 应用程序时,重要的是用于调试事件绑定的可靠工具。 Firefox 中的 Firebug 就是这样的工具之一,它提供了强大的 DOM 导航和操作功能。然而,在 Firebug 中导航事件绑定可能具有挑战性。
定位绑定事件处理程序
要识别绑定到特定元素的事件处理程序,您可以使用 jQuery 的 data()方法:
// For jQuery 1.3.x var clickEvents = $('#foo').data("events").click; // For jQuery 1.4.x var clickEvents = $('#foo').data("events").click; // For jQuery 1.8.x var clickEvents = $._data($('#foo')[0], "events").click; jQuery.each(clickEvents, function(key, value) { console.log(value); // Prints the attached event function });
以上是如何使用 Firebug 调试 JavaScript/jQuery 事件绑定?的详细内容。更多信息请关注PHP中文网其他相关文章!