jquery error()调用显示在firebug配置文件中

时间:2010-03-17 17:28:40

标签: jquery firebug profiler

我正在开发一个ASP.NET应用程序,它可以进行大量的jquery和javascript调用,并尽可能地优化客户端代码。 (此Web应用程序仅设计为在内存和处理能力非常低的特殊硬件上运行。)

firebug中的探查器非常适合确定哪些呼叫占用的时间最多。我已经优化了很多我的选择器,而且速度更快。

然而,配置文件显示了很多jquery error()调用。在附带的firebug配置文件窗口图像中,您可以看到它被调用了52次,占处理时间的15.4。

jquery调用它的错误()是否正常?我的代码运行完美,并且firefox错误控制台中没有错误消息。这似乎是一个重大的性能打击。反正有没有关于错误的更多信息?

感谢。

Image

alt text http://img267.imageshack.us/img267/1730/jqueryerror.jpg

编辑:我没有在我的代码中的任何地方使用/调用错误()。那些error()调用似乎是由jquery框架本身执行的,基于我在插入断点和逐行遍历应用程序时可以看到的内容。

编辑:我正在使用jquery版本1.4.2

1 个答案:

答案 0 :(得分:1)

要跟踪此情况,您可以使用未缩小版本的jQuery并在error()中设置断点 - 这样您就可以看到它的调用位置,您可以更好地了解正在发生的事情上。