jQuery:当滚动条位于底部时滚动

标签 jquery scroll

如果我有一个 div,并希望它在滚动条位于底部时自动滚动,我将如何使用此处的代码执行此操作?它对我来说无法正常工作。

var scroll = false;
if ($("#console").scrollTop() == ($("#console").prop("scrollHeight") - 503)) {
  scroll = true;
}
if (scroll == true) {
  $("#console").prop({ scrollTop: $("#console").prop("scrollHeight") });
}

如果 div 的高度是动态的,而不是静态大小,我该怎么做?

最佳答案

六氰化物,

您需要将事件处理程序附加到容器。您现在所拥有的代码将始终为假,因为您没有捕获正在发生的任何事件。

关于jQuery:当滚动条位于底部时滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11041744/

相关文章:

javascript - jquery表单插件问题

javascript - ajax 中的 JQuery 对象数组

javascript - 滚动新闻收报机 Jquery - 问题

javascript - 当一个人获得焦点时,CSS 移动绝对 child 的 parent

Jquery 传递复选框值

jQuery 查找与属性最近的父链接

xcode - Cocos2D 垂直滚动背景

javascript - 为窗口滚动的每 n 个像素做一些事情

javascript - CSS/HTML - 滚动问题时 float DIV

javascript - 旋转时使用拖动 handle 调整 div 大小