JS实现滚动条滚到页面距离底部300px时执行事件的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS实现滚动条滚到页面距离底部300px时执行事件的方法相关的知识,希望对你有一定的参考价值。


scrollTop为滚动条在Y轴上的滚动距离。

clientHeight为内容可视区域的高度。

scrollHeight为内容可视区域的高度加上溢出(滚动)的距离

$(window).scroll(function(){
  var scrollTop = $(this).scrollTop();
  var scrollHeight = $(document).height();
  var windowHeight = $(this).height();
  if(scrollHeight-scrollTop-windowHeight <=300){
//当滚动条滚动到距离底部还有300px的时候加载类容
  }else{
//当滚动条滚动到距离底部大于300px的时候加载类容
}
});

以上是关于JS实现滚动条滚到页面距离底部300px时执行事件的方法的主要内容,如果未能解决你的问题,请参考以下文章

jquery判断滚动条滚到页面底部并执行事件

如何判断滚动条滚到页面底部并执行事件

如何判断滚动条滚到页面底部并执行事件

判断滚动条滚到页面底部并执行事件

jquery如何判断滚动条滚到页面底部并执行事件

vue之Better-Scroll组件 将滚动条滚到最底部