航点无限滚动 - 触发上方'底部视图'

时间:2015-08-06 18:24:16

标签: offset infinite-scroll jquery-waypoints

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

目前,如果我使用

offset: 'bottom-in-view'

一切正常,只有当窗口触到最底层时才触发。

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

是否有任何方法可以让我能够拥有“查看底部”的信息。 +' x'像素?

谢谢!

1 个答案:

答案 0 :(得分:2)

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

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

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

当用户滚动到页面的最后一个时,这会使航点触发。