Ошибка типа: $ container.isotope не является функцией - PullRequest
0 голосов
/ 12 сентября 2018

Возможно, это может быть повторяющийся вопрос, но я испробовал каждое найденное мной решение, я новичок с imagesLoaded , кто-нибудь может помочь с этим избавиться?

Сценарии, которые я включил, расположены в следующем порядке -

<script type='text/javascript' src='{{asset('assets/includes/js/jquery/jquery-3.3.1.min.js')}}'></script>
<script type='text/javascript' src='{{asset('assets/includes/js/jquery/jquery-migrate.min330a.js')}}'></script>
<script type='text/javascript' src='{{asset('assets/js/imagesloaded.js')}}'></script>
<script type='text/javascript' src='{{asset('assets/js/imagesloaded.pkgd.js')}}'></script>

И код JavaScript, который у меня есть -

jQuery( function() {
    /* ======= Masonry Grid System ======= */
    var $container = $('.posts-masonry');
    if ($container.length) {
        $container.imagesLoaded(function() {
            $container.isotope({
                layoutMode: 'masonry',
                transitionDuration: '0.3s'
            });
        });
    }
});

Есть ли другой сценарий, который мне не хватает? Пожалуйста, предложите.

...