我preloading
jQuery
网站preload
问题是,当particle.js
完成后,网站会显示,但CSS
有0个动画。在.content{display:none;}
文件开头,我隐藏了content
以及fadeIn
后面的整个内容,通过particles
功能显示。但是display:none
仍然在preload function
$('.content').show();
完成fadeIn
之后发生的事情。
我尝试的事情:
$('.content').css('display', 'block');
代替fadeIn
preload function
代替.content{display:none;}
CSS
之前$('.content').addClass('displayNone');
$(windows).load... $('.content').removeClass('displayNone');
app.js
jquery
之前<head>
</body>
之前加载的preload function
;将它们放在particles
到particles(...)
标记$(window).load(...);
和particle.js
的初始化,例如site preload
以及之后的.content
我目前没有想法如何在particles
之后加载来自preload function
的动画,所以任何提示/技巧都会受到高度赞赏,我肯定会考虑任何选项。提前谢谢。
编辑:http://codepen.io/anon/pen/GZVwLz
在codepen中,particles
.content
外部正在运行但是,粒子在particles
之前加载,当CSS
在.content{display: none;}
内时,.content{visibility: hidden;}
是$('.content').css('visibility', 'visible');
不工作。
编辑#2(求助):找到解决方案,必须在n<3
G_0
更改为G_1
,并在JS中使用G_2
。 http://codepen.io/anon/pen/KMPPQB