Preloader не скрывается даже после загрузки страницы на мобильный - PullRequest
0 голосов
/ 18 июня 2019

У меня очень раздражающая проблема с jquery.Я включил в свой проект preloader, и он отлично работает на рабочем столе.Тем не менее, на мобильном предварительном загрузчике не скрывается после загрузки страницы.

Примечание: Работает только при загрузке первой страницы.При следующих попытках, когда страница загружается из кэша, это не так.

Я также пробовал собственный код JavaScript.Пробовал .bind (), .load () и т. Д. Ничего не работает.

// Global Variables
    var $W = $(window),
        $D = $(document),
        $B = $('body'),
        $header = $('#header'),
        $preloader = $('#preloader');

    // Page Load
    $W.on('load', function () {

        // Hide Preloader on Page Load
        $preloader.fadeOut('fast');

        // Init Particles on Page Load
        if ($W.width() > 1024) {
            var particlesContainer = $('#particles');
            if (particlesContainer.length > 0) {
                particlesJS.load('particles', 'assets/js/particles.json', function () {
                    // console.log('callback - particles.js config loaded');
                });
            }
        }
    });

Фактический URL-адрес тестового сайта: https://www.3031313.xyz/

Отзывчивость пока не оптимизирована.

...