jquery - 知道垂直滚动条何时到达 div 滚动条的底部

标签 jquery html scroll

我使用了以下代码,但它不起作用:

$("#divID").scroll(function(){
        if  ($("#divID").scrollTop() == $("#divID").height() - $("#divID").offset().top){
           alert(1);
        }
    });

divID是div的id。

最佳答案

$("#divID").scroll(function(){
    if($(this)[0].scrollHeight - $(this).scrollTop() <= $(this).outerHeight())
    {
        alert(1);
    }
});

演示:http://jsfiddle.net/AlienWebguy/DgYcY/

关于jquery - 知道垂直滚动条何时到达 div 滚动条的底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7383608/

相关文章:

javascript - 当内部元素滚动位置到达顶部/底部时防止滚动父元素?

javascript - jQuery UI 可排序连接列表 css 问题

javascript - framework7 在加载时不显示选项卡 1

javascript - Ajax:尝试调用 PHP 脚本时出现 "no element found"

javascript - 如果今天是当天,则打开叠加层

javascript - 不同的返回值控制台/javascript 与 jquery

jquery - 无限卷轴在 Tumblr 上用砖石打破

javascript - 如何在鼠标滚轮上进行水平滚动?

javascript - Jquery/AJAX 函数在 Change 事件上不起作用

css - iPhone 上的 JavaFX - 应用阴影时 Laggy ListView 滚动