javascript - 如何检测滚动底部高度 < 30

标签 javascript jquery

我有一个工作脚本,可以检测用户何时完全滚动到底部。但是,我想检测滚动底部高度何时 < 30px。

var elem = $("#content");
if (elem[0].scrollHeight - elem.scrollTop() == elem.outerHeight()) {
$('#olderposts').load('olderposts.php');
}

正确的做法是什么?

最佳答案

扣除即可:

if (elem[0].scrollHeight - elem.scrollTop() <= elem.outerHeight() - 30) {

关于javascript - 如何检测滚动底部高度 < 30,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39142685/

相关文章:

javascript - Chartjs 条形图图例

javascript - mongoose - 如何从 $pull 中删除元素

javascript - nodejs, Jade 转义标记

jquery - 是否可以在 jQuery 中提交 multipart/form-data 而不刷新页面?

javascript - 将 php 作为 "return value"回显到 ajax 调用

javascript - 手动关闭后如何重新连接 websocket 连接 - Vue

javascript - 以编程方式提交执行 JS 的表单

javascript - 隐藏值低于特定值的类别 Highcharts

javascript - 使用 jquery 复制粘贴时删除文本框中的空格

javascript - Jquery 鼠标悬停子菜单滑出高度