jquery - 获取溢出的div的高度:auto;

标签 jquery height scrolltop

我有一个高度为100px且溢出为auto的div 内容是动态的。

我想滚动底部的div

我尝试过

$("#chat_content").scrollTop($("#chat_content").height());

但是如果内容大于100px $("#chat_content").height() 返回 100 并且 div 不会在底部滚动

我该怎么办?

谢谢

最佳答案

获取scrollHeight来自底层 DOM 元素的属性:

$("#chat_content").scrollTop($("#chat_content").get(0).scrollHeight);

关于jquery - 获取溢出的div的高度:auto;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3235614/

相关文章:

javascript - jQuery UI 可排序 : how to emulate the 'beforeStart' event?

javascript - 如何获得 div 的真实高度?

ios - Collection View 单元格大小取决于 UITextView

html - 如何将父 div 的高度设置为位置为 : absolute 的子 div

javascript - ScrollTop 具有多个 anchor 的偏移粘性栏

jQuery的scrollTop转到错误的 anchor

javascript - 切换 Font Awesome 不起作用

javascript - 将带点或逗号的字符串作为小数点分隔符转换为 JavaScript 中的数字

javascript - 如何使用ajax获取多个变量值

当 html 和 body 自动溢出时,jquery scrollTop 不起作用