我正在做一個ASP.NET應用程序,使很多jQuery和JavaScript調用,並試圖儘可能優化客戶端代碼。 (這個web應用程序只能運行在具有非常低的內存和處理能力的特殊硬件上。)jQuery錯誤()調用顯示在螢火蟲配置文件
在螢火蟲中的分析器非常適合瞭解哪些調用佔用最多的時間。我已經優化了很多選擇器,速度更快。
但該配置文件顯示了很多jquery error()調用。在螢火蟲配置文件窗口的附加圖像中,您可以看到它被稱爲52次,佔處理時間的15.4。
這是正常的jquery調用它的錯誤()那樣嗎?我的代碼完美無瑕,並且在Firefox的錯誤控制檯中沒有錯誤消息。這似乎是一個重大的性能影響。無論如何,要獲得更多關於錯誤的信息嗎?
謝謝。
alt text http://img267.imageshack.us/img267/1730/jqueryerror.jpg
編輯:我不使用/調用我的代碼的任何位置誤差()。這些error()調用似乎是由jquery框架本身執行的,基於我可以通過插入斷點和逐行瀏覽應用程序來看到。
編輯:我使用jQuery 1.4.2版本
附件圖像在哪裏? – 2010-03-17 17:30:51
對不起,它應該現在附加,包括鏈接到圖像,以及它正在縮小由stackoverflow網站。 – 2010-03-17 17:38:50
你真的在你的代碼中調用了錯誤()嗎?根據http://api.jquery.com/error/,這應該被稱爲,即圖像加載失敗。 – rochal 2010-03-17 17:47:52