【发布时间】:2009-08-19 03:32:14
【问题描述】:
答案可能是否定的,但在 IE6 中,jQuery 应用 jQueryUI 手风琴控件的速度很慢,这意味着在手风琴样式应用之前,手风琴后面的无样式链接可能在四分之一到半秒内可见。
这非常分散注意力,所以我继续隐藏了 div 并让 jQuery 在加载时取消隐藏它。
结果仍然让人分心,尽管没有那么让人分心。您在任何现代浏览器中都看不到效果,只有 IE6。
编辑:我已经更新了下面的网站,以便隐藏整个内容 div 并使用 jQuery 弹出。可以说是更糟了。
查看结果:http://tekforge.org/spsu/
在 Firefox 或任何现代浏览器中,您不会注意到菜单上的弹出效果,但在 IE6 中您会注意到明显的弹出效果。
有没有什么办法可以改善手风琴的应用时间,或者这只是归结为“IE6 很烂 :(”
谢谢! -克里斯
注意:
我正在使用:
$(document).ready(function(){
要启动 jQuery,请在页面顶部。也许还有其他方法可以加快页面速度?
【问题讨论】:
-
我本来打算帮助你的,但是页面甚至没有在 Opera 中正确加载。对不起。
-
@iftrue 它在我的版本上加载得很好:9.64
-
@iftrue,也许他专注于 20% 市场份额的 IE6,而不是 1.7% 的 Opera?
标签: javascript jquery performance internet-explorer-6