簡體   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