Как я могу использовать Magnific Popup с бесконечной прокруткой AJAX - PullRequest
0 голосов
/ 29 января 2019

Я использую бесконечную прокрутку AJAX на своей странице, и я добавил увеличенное представление AJAX всплывающих окон, он отлично работает с первой страницей, но когда я прокручиваю на вторую страницу с кнопкой «Загрузить больше» бесконечной прокрутки, она не работает ... как я могу решитьЭто ?спасибо за ответы ,,,

здесь бесконечная прокрутка ajax;

$(document).ready(function() {
    var ias = $.ias({
      container:  "#switchview",
      item:       "article.post",
      pagination: ".posts-navigation",
      next:       ".nav-previous a"
    });

    var inumber = mainscript.infinitenumber;

    ias.extension(new IASSpinnerExtension({
      html: '<div class="switch-loader"><span class="loader"></span></div>'      // override text when no pages left
    }));            // shows a spinner (a.k.a. loader)
    ias.extension(new IASTriggerExtension({offset: inumber})); // shows a trigger after page 3
    ias.extension(new IASNoneLeftExtension({
      html: '<div class="load-nomore"><span>There are no more pages left to load.</span></div>'      // override text when no pages left
    }));
  });

и здесь увеличенный всплывающий код;

$('.ajax-popup-link').magnificPopup({
  type: 'ajax',

        callbacks: {
            parseAjax: function(mfpResponse) {
                mfpResponse.data = $(mfpResponse.data).find('.entry-content, .post-video');
                console.log('Ajax content loaded:', mfpResponse);
            }
        }

}); 
...