javascript - 在滚动到页面底部之前调用函数

标签 javascript jquery

我知道如何在滚动到页面底部时调用函数。

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

但我想在它触底之前做一点。我该如何实现这个目标?

最佳答案

$(window).scroll(function () {
   if ($(window).scrollTop() >= $(document).height() - $(window).height() - 10) {
      alert('end of page');
   }
});

check this example

-10 表示在函数执行之前用户必须距离页面末尾多远。这使您可以根据需要灵活地调整行为

关于javascript - 在滚动到页面底部之前调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10720192/

相关文章:

javascript - 定时 Javascript 文件刷新而不重新加载页面

javascript - 如何在 html 标签 href 中使用 es6 模板

javascript - Jquery CSS 背景图像旋转

javascript - 需要停止 javascript 的确认窗口

javascript - 来自 Promise React Native 的结果

jquery - 在浏览器的一个选项卡中设置的 Cookie 在其他选项卡中无法访问

javascript - 定时器启动按钮

javascript - 如何解决 Angular 应用程序中的 "disappearing"jQuery 验证问题?

jquery - 使用 JavaScript 创建可重用的小部件

javascript - ("click"上的 Jquery)从下拉菜单中选择文本时不起作用