有沒有辦法將調試器附加到事件?Firebug調試JavaScript
我在DOM中有一個複選框輸入元素,當它被點擊時,我想讓調試器中斷,這樣我就可以逐步完成發生的事情。我已經添加onclick="debugger;
...「,但Firebug的不破。
有沒有辦法將調試器附加到事件?Firebug調試JavaScript
我在DOM中有一個複選框輸入元素,當它被點擊時,我想讓調試器中斷,這樣我就可以逐步完成發生的事情。我已經添加onclick="debugger;
...「,但Firebug的不破。
查找螢火蟲的JavaScript線,並設置一個斷點。您should'nt需要在所有修改JavaScript。
退房。這個頁面,特別是「在任何行暫停執行」一節,看看這看起來像視覺
這就是事情 - 沒有JavaScript行。 – JamesBrownIsDead 2009-11-25 23:07:20
然後在事件處理程序的第一行設置一個斷點。 – Triptych 2009-11-25 23:08:18
創建複選框的onclick處理程序,以及斷點添加到該處理程序,例如(jQuery的):
$('input#mycheckbox').click(function() {
console.log("click checkbox");
});
在firebug中,您可以添加console.log
行的斷點。
我建議看看Eventbug(http://getfirebug.com/wiki/index.php/Firebug_Extensions#Eventbug)。 我不知道你是否可以使用Eventbug來完成你的請求,但是可以有很多選項來查看事件處理程序,在控制檯中記錄事件... – 2012-02-06 19:30:47