Проблемы с массой AJAX при загрузке - PullRequest
0 голосов
/ 02 октября 2018

Я использую masonry скрипты в моей теме WordPress для постмассонного макета http://prntscr.com/l14jh7. Когда я нажимаю кнопку «Загрузить больше», она перекрывается в сетках http://prntscr.com/l14kbl

Myjs коды

$("#load-more-posts").on('click', function (e) {
    var nexturl = $(this).attr('href');

    $.get(nexturl, {}, function (data) {
        var posts = $(data).find(".lorepostsgrids").html();
        //console.log(posts);
        $(".lorepostsgrids").append(posts);

        var postgrids = $('.lorepostsgrids');
        imagesLoaded($postgrids,function(){
            $postgrids.masonry('appended',items);
            $postgrids.masonry({
                itemSelector: '.grid-item'
            });

        });


        var newpagelink = $(data).find("#load-more-posts").attr("href");
        if(newpagelink){
            $("#load-more-posts").attr('href', newpagelink);
        }
        else{
            $("#load-more-posts").hide('slow');
        }
    });
    return false;
});

var newpagelink = $("#load-more-posts").attr("href");
if(!newpagelink){
    $("#load-more-posts").hide('slow');
}

Решение, пожалуйста

...