MixItUp добавляет стиль «провал» (style = "display: inline-block;") к div и не отображает элементы в Firefox 67.0 - PullRequest
0 голосов
/ 05 июня 2019

Я использовал библиотеку MixitUp js для анимированной фильтрации, сортировки. В целом, он работает нормально, но недавно я столкнулся с проблемой в браузере Firefox 67.0.

В браузере Firefox 67.0 иногда элементы не отображаются, поэтому я проверил и обнаружил, что Mixitup добавляет стиль ( style = "display: inline-block;" ) к div, и он отображает элементы. в моем случае в Firefox 67.0 иногда не добавляется стиль ( style = "display: inline-block;" ) для div, поэтому причина для этого элемента не отображается.

Я не понимаю, в чем проблема с браузером Firefox 67.0.

Ниже мой код JS. Может кто-нибудь, пожалуйста, помогите мне?

$(window).load(function () {
if ($('.extension-selections').is(":visible")) {
    var filterList = {
        init: function () {
            $('.extension-selections').mixItUp({
                selectors: {
                    target: '.extension-selection',
                    filter: '.extension-filter'
                },
                load: {
                    filter: '<?php echo '.' . $AllProd; ?>'
                },
                animation: {
                    enable: false
                },
                callbacks: {
                    onMixLoad: function () {
                        $(this).mixItUp('setOptions', {
                            animation: {
                                enable: true
                            },
                        });
                    }/*,
                     onMixEnd: function (e, state) {
                     $('.mtogo-loading').hide();
                     }*/

                }
            });

        }

    };
}
});

Любая помощь будет принята с благодарностью! Спасибо.

...