0

伙计们,当我向下滚动时,我正在使用插件自动加载,这是我的 jquery 代码:

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/?页= 2)。任何帮助请。

4

1 回答 1

1

尝试用函数替换 'url' 参数:

jQuery('#displayimagesDiv').scrollExtend(
    {   

        'target': '#displayimagesDiv',          
        'url': function() { return $('#nexturl:last').attr('href'); },
        'loadingIndicatorEnabled' :  true,
        'loadingIndicatorClass' : 'loading',
        'onSuccess' :{}

    }
);
于 2013-04-17T02:31:06.890 回答