javascript - 如何显示页面加载html文件直到页面加载完成?

标签 javascript jquery html css ajax

我需要一个不同的页面加载器文件(例如:loader.html),其中我只有 loader.gif 图像,其某些 css 样式不在同一中>index.html 文件。所以现在我想在加载之前加载我的 index.html 文件,我想显示我的 loader.html 文件,如果我加载的所有内容隐藏 loader。 html 文件并显示 index.html 文件内容。 希望你明白我在说什么,请帮忙:)

我尝试了这段代码:

$(window).load(function(){
    if($("body").load("loader.html").fadeOut(5000)){
        $("loader.html").hide();
        $("index.html").show();
    }
});

最佳答案

.load( url [, data ] [, complete ] ) $.load

$(window).load(function(){
  $("body").load("loader.html", function(){
    /* place code need to executed after loader.html load */
  });
});

关于javascript - 如何显示页面加载html文件直到页面加载完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36078203/

相关文章:

javascript - 优秀的 Javascript 插件,可在页面加载时简要显示工具提示

javascript - 通过 ID 获取动态创建的元素 (Jquery)

html - 移动版我网站右边的空白

javascript - 在两个下拉选择器内的多个 <option> 中使用值

javascript - 如何在组合图表(条形图和线条)中分别将 x 轴与条形图对齐?

javascript - 覆盖默认警报和确认框

javascript - 通过 js 和 ssl 生成的 Mailchimp 时事通讯存档不起作用

javascript - PHP 在 JavaScript 文件上传时获取空 $_FILES var

javascript - 检查是否有任何输入未在表单中聚焦或处于事件状态

javascript - js onclick事件不适用于td元素