当用户向下滚动时,如何在100px或更少之前运行函数

时间:2016-03-10 13:39:24

标签: javascript jquery

目前使用此功能时,它会在用户完全按下滚动时运行该功能。

$(window).scroll(function() {

if($(window).scrollTop() == $(document).height() - $(window).height()) {

run();

});

});

当用户向下滚动并在底部留下100px或更少时,我想运行函数(加载更多)。我该怎么办?

2 个答案:

答案 0 :(得分:1)

$(window).scroll(function() {
     if ($(this).scrollTop() === 100) { 
         run();
    });
});

下次第一次google。 Answer

答案 1 :(得分:1)

$(window).scroll(function() { 

  if($(window).scrollTop >= $(document).height() - 100) {
  run();
 });

});