Waypoints 无限滚动 - 在 'bottom-in-view' 以上触发

Waypoints Infinite Scroll - trigger above 'bottom-in-view'

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

目前,如果我使用

offset: 'bottom-in-view'

一切正常,除了它仅在 window 到达底部时触发。

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

有什么方法可以让我拥有 'bottom-in-view' + 'x' 像素吗?

谢谢!

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

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

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

这会在用户滚动到页面的最后一页时触发路径点。