IE刺耳我的醇厚...
我不希望我的页面的 jquery 控制的内容在 jquery 显示之前显示。但在 Internet Explorer 7 和 8 中,内容会在 jquery 接管之前闪烁显示。我已经尝试过 $(window).load 和 $(document).ready 函数,但我仍然遇到同样的问题。
具体来说,我不希望我的文本在 Cufon 显示之前出现,并且我不希望我的页面 #field 显示直到弯曲的拐角已经使拐角变圆。另外,我有 jquery 循环幻灯片,幻灯片的所有内容都一次短暂地显示。
一种解决方案,但我不是特别热衷于它,是让整个该死的页面快速淡入:
$(window).load(function(){$("#field").fadeIn(0);});
即使时间设置为 0ms,这仍然可以使所有隐藏的内容保持隐藏,直到 jquery 显示它。但缺点是它会使页面在它们之间导航时闪烁。(我正在玩持续时间,但使用 IE,它只会让页面变长——我从来没有能够使用 jquery 在 IE 中淡入淡出)。
这是涉及最多的页面:http://ianmartinphotography.com/test-site/testimonials/index.html 关于和顶级目录中的主(主页)索引页面已启动并运行,我仍在处理其他内容... 谢谢!