1
我有一個使用AJAX調用加載格式正確的HTML表單的網頁。這個HTML也會隨着它加載JavaScript代碼並且它不工作。正如我使用jQuery,我試圖添加live()
,但它並沒有幫助我。現在我需要調試這個。我如何設置斷點或使用螢火蟲觀看此代碼?我正在使用jQuery1.3,並且不能偏離它。 TIA如何通過AJAX調用來調試添加到DOM中的JS代碼?
我有一個使用AJAX調用加載格式正確的HTML表單的網頁。這個HTML也會隨着它加載JavaScript代碼並且它不工作。正如我使用jQuery,我試圖添加live()
,但它並沒有幫助我。現在我需要調試這個。我如何設置斷點或使用螢火蟲觀看此代碼?我正在使用jQuery1.3,並且不能偏離它。 TIA如何通過AJAX調用來調試添加到DOM中的JS代碼?
我是讀你的問題,你是否還是不能訪問,並可以修改動態加載腳本不確定的,但如果這樣做,添加以下語句:
debugger;
要將
你的斷點。
另請注意,儘管Firebug完全能夠顯示動態加載的腳本,但我認爲它默認隱藏了它們。另外,如果您可以選擇使用Chrome或Safari,則可以從想要中斷的位置拋出異常,然後將Chrome或Safari調試器選項設置爲打破任何異常。例如:
try {
throw new Error("");
}
catch() {}
參考[this](「http://thecodecentral.com/2007/08/01/debug-javascript-with-firebug#header-2」)教程瞭解更多詳細信息。 –
是否引發任何JS錯誤?是否檢索到這些腳本(檢查HTTP請求列表)? –