2013-06-12 51 views
1

我需要一些关于我的问题的建议。在显示页面之前加载样式和/或动画

我正在使用JQ Multiselect和JQ统一制作更多的页面辣妹。

问题是...... JQ应用在页面已经加载后,它发生你看到没有“效果”(约1秒)的页面,然后开始效果/样式。 这件事很可怕,令人沮丧。

在写这里之前,我参观了StackOverflow和互联网,但是我找不到解决我的问题的方法。

注意:显然,在head标签中,我在“Javascript问题”之前和之后都有单个js和其他标签的src。

我试着用

<head> 
<script> 
    $(document).ready(function(){ 
    $(window).load(function(){ 
    $('#SomeID').multiselect({}); 
    }); 
    }); 
</script> 
</head> 

<head> 
<script> 

    $(window).load(function(){ 
    $('#SomeID').multiselect({}); 
    }); 

</script> 
</head> 

,但同样的事情!

你认为有解决方案吗?

回答

0

在页面的主体或所有主要部分上执行CSS display: none,以便在整个页面加载时隐藏它的所有内容。然后,您可以使用任何想要更改显示属性的JavaScript效果。

+0

是的!!!好的,你给了我一个输入,而不是完整的解决方案。但我解决了我的问题,寻找在x秒后添加和删除div CSS。 –

相关问题