0

我正在使用一个名为 InfiniteScroll ( https://github.com/paulirish/infinite-scroll ) 的 jQuery 插件,并且我有一个带有这种模式的 URL:'/category/2/',当我分页结果时,我使用以下模式:"/category/2?page=2"

当无限滚动发出请求时,他增加了错误的数字,在上面的情况下,请求是:"/category/3?page=2"代替"/category/2?page=3".

任何人都知道如何解决这个问题?

4

2 回答 2

1

您需要设置一个自定义pathParse选项 -

pathParse:function(path,nextPage){
   path = path.match(/category\/[0-9]*\?page=([0-9]*)/).slice(1);
   return path;
}
于 2012-10-17T04:59:17.240 回答
0

尝试使用http://pengkong.github.io/jquery-auto-pagination/它不依赖于下一页链接格式、运行页码和/或固定增量。

于 2013-05-20T03:51:48.070 回答