我正在尝试使用javascript slimscroll插件向页面添加自动分页。我需要的是检测一个比该页面末端高出200px的位置,这样我就可以调用该函数在滚动条的这个位置显示下一页(将在底部附加)。我在slimscroll中使用'slimscrolling'事件,因此我可以随时跟踪滚动的位置。但是当div加载了两个或三个这样的页面时,我怎么能得到一个比当前底部略高于200px的位置。如果我使用'slimscroll'事件而不是'slimscrolling'事件,我除了“顶部”或“底部”之外什么也得不到。请帮忙
$("#learn-notifications-inner").slimscroll().bind("slimscrolling", function(e, pos) {
// somehow find the position (new_position) which is 200px above the current bottom
if(pos >= new_position)
paginate_notifications()
});
答案 0 :(得分:-1)
有两个事件是slimscrolling和slimscroll。 slimscroll活动仅发送' top'或者'底部'。也许检查一下是不是。