隐藏除主页之外的所有页面的预加载器 gif (index.php)

问题描述

我正在尝试从除主页之外的所有页面删除预加载器 gif。 我将预加载器脚本放在 header.PHP 中。当我注释掉脚本时,预加载器仍然存在于所有页面上,我很困惑为什么。

<script>
    /*--
     Preloadder   
    ------------------------------*/

    jQuery(document).ready(function($) {
      var Body = $('body');
      Body.addClass('preloader-site');
    });
    $(window).on('load',function() {
      $('.lazy').Lazy();  
      $('.preloader-wrapper').fadeOut();
      $('body').removeClass('preloader-site');
    });


    $(window).on('beforeunload',function () {
        // console.log("Before Unload");
        NProgress.start();
        NProgress.configure({ minimum: 0.1 });
        NProgress.inc(0.8);
    });


  </script>
<!-- Start Loader Area -->
    <div class="preloader-wrapper">
        <div class="preloader">
            <img class="preloader-image" src="<?= ASSET_BASE_URL ?>asset/img/103.gif" alt="">
        </div>
    </div>
    <!-- End Loader Area -->

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)