我正在网站上使用一个插件来加载html文档之前的加载屏幕,但它不会在html之前显示,而是在加载后显示
代码:
Javascript:
$.LoadingOverlay("show", {
// Background
background: "#fff",
// Text
text: "Loading...", // String/Boolean
textClass: "logo_text"
});
setTimeout(function() {
$(document).ready(function() {
$.LoadingOverlay("hide");
});
}, 7000);
初始化和调用很简单,但是它在主体加载不到一秒钟后就显示在屏幕上,我如何在主体加载之前呢?
答案 0 :(得分:1)
您不能将其加载到主体之前,但可以将整个主体隐藏起来加载,然后在隐藏覆盖层时显示出来。
或者您可以仅加载叠加层,而在显示叠加层时,可以进行ajax调用来加载主体。绝对可以提高用户体验的速度。