我正在使用fakeloader来预加载我的内容here,但是我注意到我的网站标题往往会在fakeloader的预加载动画之前显示。无论如何,在用fakeloader完成预加载之前,我可以推迟显示内容吗?
这是我用来初始化Fakeloader的JavaScript
$("#fakeLoader").fakeLoader({
timeToHide:1200,
zIndex:"999",
spinner:"spinner5",
bgColor:"#fa520a"
});
谢谢你的帮助
最佳答案
您可以通过在您的体内放置固定的div上/左0,宽度/高度100%来为假的装载程序添加背景,并在装载程序启动后将其移除。
<div class="flbackdrop"></div>
和CSS
.flbackdrop {
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: white;
z-index: 99999; /*Making sure its on top*/
}
在您的fakeloader初始化之后:
$(".flbackdrop").remove();
这不仅隐藏了导航栏,而且还隐藏了加载程序之前可能出现的所有内容。