我有以下代码:
var offset = 0;
jQuery(document).ready(
function() {
jQuery('ul.productlist').scrollExtend(
{
'target': 'ul.productlist',
'url': 'getmore.php?offset=' + offset,
onSuccess: function() {
offset = offset + 20;
},
'newElementClass': 'more'
}
);
}
);
我试图在下次调用url时使用新的偏移量(每次页面向下滚动时都会调用它以在动态列表中获得更多结果)。
我想设置偏移量,因此php页面知道接下来要提供哪些结果。我明白这是不可能的,但我似乎无法找到解决方案。
有什么想法吗?
答案 0 :(得分:1)
'url': function() {
return 'data.php?offset='+offset;
}
'onSuccess': function() {
offset = offset + 20;
},
将url作为函数传递可以实现技巧