我在加载页面时(我希望它在后台加载)时隐藏Flash组件,然后在完全加载时显示它。隐藏并显示:加载页面时出现的问题
为此,我有以下的JavaScript代码来隐藏它一旦DOM加载:
$(document).ready(function()
{
$("#test").hide();
});
此时,闪光灯是隐藏的。再后来,我打电话调用的方法:
$("#test").show();
但在这一点上,闪光灯都不会再出现。我也在Firebug的控制台中尝试过,但它不起作用。我试图用div来做同样的事情,但它不工作。
如果我在加载时没有隐藏div/flash,但稍后隐藏并在Firebug的控制台中显示它时,它可以正常工作。
有没有人请知道我为什么得到这种行为?
编辑:
非常感谢你,
鲁迪
需要测试页面或其他东西。问题可能出在你没有向我们展示的代码上。有些东西要尝试:首先隐藏,因为它不起作用。然后在控制台中执行:$('#test')。length它响应什么? – Mark 2010-06-21 22:57:57
您是否使用框架来加载您的闪存?如果不可见,某些框架不会加载任何东西。 – Andrew 2010-06-21 23:05:06