jQuery:$(document).ready()在IE中太慢了

时间:2009-04-20 23:09:58

标签: jquery internet-explorer connection document-ready

在呈现页面之前隐藏元素的首选方法是什么? $(document).ready()适用于firefox,但有时(连接到服务器似乎是一个主要问题)它在Internet Explorer中落后了一点;该元素显示,并在病房后不久隐藏。即:在执行$(document).ready()中的代码之前呈现页面。

现在我一直在查看之前有关类似问题的问题,但据报道这些问题在1.3.1中得到解决。但是,我正在使用jQuery 1.3.2并遇到这种行为(在IE6,IE7和IE8中)。

一种可能的选择是默认通过css隐藏它,但这会使它显示依赖于启用了javascript。我还不愿意这样做。

我也尝试将我的javascript移到/ body标签上方,这似乎也没有帮助。

1 个答案:

答案 0 :(得分:9)

哇,这将是一个快速的...

This document显示我正在寻找的东西,我希望有一天能帮助某人:)