我正在尝试使用 jQuery 插件Infinate Scroll。
我遇到的问题是,当我滚动时,它会不断加载第二页。所以我有
results page 1
results page 2
results page 2
results page 2
results page 2
No more results.
它确实结束了,这很奇怪,我认为它会永远持续下去。
为什么第 3 页永远加载不出来。有没有人熟悉无限滚动的内部运作并知道可能发生的事情。似乎下一个按钮永远不会更新,并且每次都使用相同的光标。我需要更改我的分页系统吗?
我的下一个链接形式为 www.mysite.com/page?cursor=al8sj6fa1jq3io4cm 第 3 页将是相似的,但会是不同的光标。
我的代码
$('#feed').infinitescroll({
debug: true,
// enable debug messaging ( to console.log )
navSelector : "div.feedNavBar:last",
// selector for the paged navigation (it will be hidden)
nextSelector : "div.feedNavBar:last .nextBTN",
// selector for the NEXT link (to page 2)
itemSelector : "#feed div.feedItem"
// selector for all items you'll retrieve
});