【问题标题】:Waypoints Infinite Scroll - trigger above 'bottom-in-view'航点无限滚动 - 在“视图底部”上方触发
【发布时间】:2015-08-06 18:24:16
【问题描述】:

我正在使用 Waypoints 快捷方式“无限滚动”在我的网站 (API here) 上创建带有分页的无限滚动。我的问题是:我想在窗口实际到达页面底部之前从下一页加载数据。

目前,如果我使用

offset: 'bottom-in-view'

一切正常,除了它只在窗口到达最底部时触发。

如果我对“偏移”使用任何其他选项,它会导致在触发时立即加载每个页面,而不是逐页加载。

有什么办法可以让我拥有“底部视图”+“x”像素?

谢谢!

【问题讨论】:

    标签: offset infinite-scroll jquery-waypoints


    【解决方案1】:

    我知道这个答案可能有点晚了,但我刚刚找到了解决这个问题的方法。

    您可以使用回调函数计算偏移量。

    offset: function(){
        return -$(this).height() + $(this).height() / 10;
    }
    

    这会在用户滚动到页面的最后一个位置时触发航点。

    【讨论】:

    • 感谢您的回复!我要试试这个,我会告诉你进展如何!
    • 所以,我已经像你一样添加了它,但是由于某种原因它禁用了无限滚动!
    • 尝试使用除法值。也许偏移量需要更大。例如尝试除以二
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-30
    • 1970-01-01
    • 1970-01-01
    • 2019-12-25
    • 1970-01-01
    • 2014-09-23
    • 2021-04-27
    相关资源
    最近更新 更多