2011-12-28 90 views
2

我正在使用jquery执行ajax回调并处理大量对象(超过150个)。
一些地方在我的代码有功能造成FF浏览器中显示此消息:如何知道最好的javascript函数执行时间最长?

此页上的脚本可能忙,或者它可能已停止响应。
您可以立即停止脚本,也可以继续查看脚本是否完成。
脚本:mylocalserver /网页/脚本/ jquery1.6.2.min.js:16

所以我需要一种方法来知道哪些脚本导致这个忙。
如果我可以使用萤火虫做到这一点,我怎么能使用它?

Thanx

+0

“*”中的“deal”是指处理很多对象*?请张贴一些相关的代码。 – 2011-12-28 11:50:08

+0

我的意思是我创建了超过150个jQuery对象,并且有拖放,点击,dblclick事件和过滤事件,当然不是所有这些都在同一时间发生。 – Dabbas 2011-12-28 11:54:34

+1

你可能有一个无限循环。 150物体并不多(如果它们不那么大)。 – 2011-12-28 11:56:14

回答

1

您可能有无限循环。 150物体并不多(如果它们不那么大)。

+0

这个问题通过在处理如此多的元素(9K或更多)时分配SlideUp和SlideDown效果来解决。 – Dabbas 2012-02-04 10:07:14