滚动不适用于操作

时间:2017-04-15 11:56:45

标签: javascript jquery

我有这个js代码,当用户滚动到达底部的0px时,会发生一些事情:

$(window).scroll(function() {
   if($(window).scrollTop() + $(window).height() == $(document).height()) {
    console.log("ok");
      $( ".more" ).trigger( "click" );
   }
});

但是当我想要在bootm的用户滚动距离等于100px时发生该事件时,js代码不起作用,这里的代码不起作用:

$(window).scroll(function() {
    var scroll = ($(document).height())-100;
   if($(window).scrollTop() + $(window).height() == scroll) {
    console.log("ok");
      $( ".more" ).trigger( "click" );
   }
});

1 个答案:

答案 0 :(得分:0)

尝试更新以下代码:

$(window).scroll(function() {
 if($(window).scrollTop() + $(window).height() > $(document).height() - 100) {
   console.log("ok");
   $( ".more" ).trigger( "click" );
 }

});