0
在Firefox或Chrome/Chromium中啓用「打破例外」功能時,我發現了一個奇怪的問題。它停在爲什麼jQuery停止調試器?
push.apply(results,
newContext.querySelectorAll(newSelector)
);
儘管顯然這條線上沒有錯誤。這是jQuery或Firefox的問題嗎?
當我關閉異常暫停時,它不會在控制檯中顯示異常。
堆棧頂部的呼叫者在異常時是jQuery.fx.tick
。
您正在使用什麼版本的Firefox? – NicoSantangelo
Firefox 22,但Chromium完全一樣。 – NoBugs
如果您查看圍繞該片段的源代碼,它會將其封裝在帶有空catch子句的try/catch中,以便靜靜地吞下任何錯誤。這就是爲什麼你不會在控制檯中出現任何錯誤。爲什麼querySelectorAll失敗,我不能說,但你可以編輯源代碼來添加一些日誌記錄並查看拋出的錯誤。 – DCoder