繁体   English   中英

页面加载 div 有时加载无穷无尽

[英]Page loading div loads endless sometimes

我的页面前加载脚本有时会出错,并且会无休止地“加载”。

没有控制台日志。 页面在封面 div 下正确加载。

很难在它发生的那一刻解释任何逻辑,看起来像是随机的事情。

自定义.js:

$(function() {
    $(window).on("load", function(){
        $('#loader').css("display", "none", function() {
          $(this).remove();
        });
        $('html, body').css({
            'overflow': 'auto',
        })
    })
});

header.php:

<body <?php body_class('d-flex flex-column h-100 no-scroll');?>>

<div id="loader"><p>Loading</p></div>
    <?php wp_body_open(); ?>

    <header class="site-header”>

[...]

我正在使用 Wordpress。

您可以从 function 中删除 onLoad 侦听器。由于各种原因,这可能是个问题。 你能试一下吗:

$(window).on("load", function(){
    $('#loader').css("display", "none", function() {
      $(this).remove();
    });
    $('html, body').css({
        'overflow': 'auto',
    })
})

负载

$( window ).on("load", function() {
    ...trigger load
});

文档加载时

$( document ).ready(function() {
   ...remove loading
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM