Я использую следующий плагин jQuery InfiniteScroll , который на самом деле работает, но загружает последнюю страницу снова и снова, его нельзя остановить. Вот код, который я использую:
$('#catalog').infinitescroll({
navSelector : "div.page-nav:last",
// selector for the paged navigation (it will be hidden)
nextSelector : "div.page-nav a.navnext:last",
// selector for the NEXT link (to page 2)
itemSelector : "#catalog div.single",
// selector for all items you'll retrieve
bufferPx : 400
});
И моя нумерация страниц выглядит следующим образом:
<div id="page-nav" class="page-nav">
<div class="top">
<a id="page-1" class="active">1</a>
<a id="page-2" href="?page=2">2</a>
<a id="page-3" href="?page=3">3</a>
<a id="page-4" href="?page=4">4</a>
<a id="page-5" href="?page=5">5</a>
<a id="page-6" href="?page=6">6</a>
<a id="page-7" href="?page=7">7</a>
</div>
<div class="bottom">
<span class="right">
<a class="navnext" href="?page=2" id="next-2">Next</a>
<span class="next">Ctrl</span>
</span>
</div>
</div>
Может ли кто-нибудь помочь мне с этим, пожалуйста?
Спасибо.