我正在使用jQuery的加载功能加载我网站的一部分
一切都很好,除了自从我添加了加载功能以来,我的页面在加载过程中冻结了3-4秒。
我一直无法找出导致这种情况的原因......任何想法?
我的网页可以找到here。
谢谢!
答案 0 :(得分:0)
可能还有其他问题,但我在FireBug中注意到的第一件事是您遇到了脚本错误:
jQuery未定义: jQuery(this).css('marginLeft', - width / 2);
这似乎来自selectToUISlider.JQuery.js
我首先修复此问题,看看你是否仍然挂起。当存在脚本错误时,可能不相关但很难分辨。
答案 1 :(得分:0)
您的网页“冻结”的原因是因为您正在进行大量的控制初始化,而且其中一些很慢。
在我的电脑上它最终会完成。
你可以放入隐藏的计时器,找出最慢部分的确切位置。
另外,看看chrome调试器我可以看到这个请求http://www.funcampuses.com/wizard/false需要很长时间。
答案 2 :(得分:0)
我的问题是我正在调用自定义函数来计算不可见项的宽度。我为每个滑块(~40)的每个标签(平均约10个)做了这个 显然,这非常糟糕!