我正在尝试使用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
});

===============>>#1 票数:1 已采纳

这里的fork修改了插件以执行您要执行的操作: https : //github.com/thatericsmith/infinite-scroll/blob/343cd297c70f1f8a486cd02cea28cf826b7af7c5/jquery.infinitescroll.js

  ask by Lumpy translate from so

未解决问题?本站智能推荐: