Javascript 在Fakeloader之前显示的网页位

Javascript 在Fakeloader之前显示的网页位,javascript,jquery,Javascript,Jquery,我使用fakeloader预加载我的内容,但是我注意到我的站点标题往往在fakeloader预加载动画之前显示。在fakeloader完成预加载之前,我是否可以推迟显示内容 这是我用来初始化Fakeloader的javascript $("#fakeLoader").fakeLoader({ timeToHide:1200, zIndex:"999", spinner:"spinner5", bgColor:"#fa520a" }); 感谢您的帮助使用$('.n

我使用fakeloader预加载我的内容,但是我注意到我的站点标题往往在fakeloader预加载动画之前显示。在fakeloader完成预加载之前,我是否可以推迟显示内容

这是我用来初始化Fakeloader的javascript

$("#fakeLoader").fakeLoader({
    timeToHide:1200,
    zIndex:"999",
    spinner:"spinner5",
    bgColor:"#fa520a"
});

感谢您的帮助

使用
$('.navbar').Hide()隐藏您的
导航栏
调用
fakeLoader
后,使用
$('.navbar').show()显示导航栏

在开头标记之后添加此脚本标记。它将在前1200秒内隐藏导航栏。这是一个黑客解决方案,因为fakeLoader没有任何传递回调的机制

<script>  
    document.getElementsByTagName('nav')[0].style.display = "none";
    setTimeout(function() {
        document.getElementsByTagName('nav')[0].style.display = "block";
    }, 1201);
</script>

document.getElementsByTagName('nav')[0].style.display=“无”;
setTimeout(函数(){
document.getElementsByTagName('nav')[0].style.display=“block”;
}, 1201);

您可以通过在身体中放置一个固定的上/左0,宽度/高度100%的div来为您的假加载器添加背景,并在加载器启动后将其移除

<div class="flbackdrop"></div>
在fakeloader初始化之后:

$(".flbackdrop").remove();

这不仅隐藏了导航栏,而且还隐藏了加载程序之前可能出现的所有内容。

这很有效。不过,我不得不在FLCSS中添加“position:absolute”以使其正确显示。对不起,我确实明白了。最好把它修好。
$(".flbackdrop").remove();