Javascript 每次更新jquery中的attr值
伙计们,当我向下滚动时,我正在使用插件自动加载,这是我的jquery代码:Javascript 每次更新jquery中的attr值,javascript,jquery,Javascript,Jquery,伙计们,当我向下滚动时,我正在使用插件自动加载,这是我的jquery代码: jQuery('#displayimagesDiv').scrollExtend( { 'target': '#displayimagesDiv', 'url': $('#nexturl:last').attr('href'), 'loadin
jQuery('#displayimagesDiv').scrollExtend(
{
'target': '#displayimagesDiv',
'url': $('#nexturl:last').attr('href'),
'loadingIndicatorEnabled' : true,
'loadingIndicatorClass' : 'loading',
'onSuccess' :{}
}
);
HTML代码:
<a id="nexturl" href="{{URL::current()}}?page={{$images->page+1}}" style="display:none">#</a>
问题是,当我第一次滚动时,它不会更新#nexturl:last选择器值,因此每次都会得到旧url(example.com/?page=1),而不是(example.com/?page=2)。
请提供任何帮助。尝试用函数替换“url”参数:
jQuery('#displayimagesDiv').scrollExtend(
{
'target': '#displayimagesDiv',
'url': function() { return $('#nexturl:last').attr('href'); },
'loadingIndicatorEnabled' : true,
'loadingIndicatorClass' : 'loading',
'onSuccess' :{}
}
);
要显示的html代码?可能是“nexturl”节点。完成亲爱的,请参阅更新的帖子