Get Start Infinite Scroll с каменной кладкой

Я новичок в использовании бесконечной прокрутки и никогда ею не пользуюсь. Я пытался использовать этот код для своего веб-сайта. Я пытался получить оповещение при прокрутке вниз страницы до нижнего колонтитула.

Моя основная цель - загрузить больше HTML-кода с помощью ajax и бесконечной прокрутки, когда веб-страница прокручивается до нижней части блока стены. <div id="wall"></div>. Этот div имеет нижнюю часть страницы и верхнюю часть нижнего колонтитула. Весь HTML-код должен быть добавлен, а в будущем новый контент будет добавлен с использованием JQuery.

Код Javascrip:

   $("#wall").infinitescroll({
    navSelector: "#next:last",
    nextSelector: "#next:last",
    itemSelector: "#content",
    debug: false,
    dataType: 'html',
    maxPage: 4,
    path: function(index) {
      return "index" + index + ".html";
    }

    }, function(newElements, data, url){
        alert("hi");
    });

Я пробовал использовать этот код, чтобы просить получать оповещения при прокрутке вниз, но он не работает.

Код Ajax:

$.post("/php/post.php",
{
    name: "aa",
    city: "bb"
},
function(data, status){
    $("#wall").append(data).masonry().masonry('appended', data, true).masonry("reloadItems").masonry("layout");

});

Данные ответа Ajax содержатся в HTML.

Как использовать бесконечную прокрутку для добавления и добавления дополнительных HTML-файлов в JQuery с помощью ajax?

Содержит ли этот HTML-код загрузку при прокрутке вниз страницы или при прокрутке вниз блока стены?

Если вы знаете какой-нибудь учебный веб-сайт по Infinite Scroll with Masonry, дайте мне знать.


person ind    schedule 10.05.2017    source источник
comment
Не могли бы вы разместить ссылки на infinitescroll плагин jquery, который вы используете, пожалуйста   -  person Stumblor    schedule 10.05.2017
comment
github.com/infinite-scroll/infinite-scroll   -  person ind    schedule 10.05.2017


Ответы (1)


Во-первых, использование debug: true выявит любые проблемы, существующие с вашей текущей настройкой. Не зная, какой HTML вы используете, трудно догадаться, но существуют ли все ваши селекторы, например: #next и #content?

Вот скрипка с рабочим примером: https://jsfiddle.net/pgh49735/

person Stumblor    schedule 10.05.2017