我正在使用名为InfiniteScroll(https://github.com/paulirish/infinite-scroll)的jQuery插件,我有一个带有此模式的网址:'/category/2/'
,当我分页结果时,我使用以下模式:"/category/2?page=2"
当Infinite Scroll提出请求时,他会增加错误的数字,在上述情况下,请求为:"/category/3?page=2"
代替"/category/2?page=3"
。
任何人都知道如何解决这个问题?
答案 0 :(得分:1)
您需要设置自定义pathParse
选项 -
pathParse:function(path,nextPage){
path = path.match(/category\/[0-9]*\?page=([0-9]*)/).slice(1);
return path;
}
答案 1 :(得分:0)
尝试使用http://pengkong.github.io/jquery-auto-pagination/,它不依赖于下一页链接格式,运行页码和/或固定增量。