保持div滚动到底部-jquery

保持div滚动到底部-jquery,jquery,scroll,Jquery,Scroll,我在一个网页上有一个连接到WebSocket的聊天盒。我只是想知道我是如何把聊天室一直保持到底部的。我有这样的东西,但很容易坏。请看这里: 提前感谢您的建议 编辑: 我想我要问的是,将滚动条固定在底部的最佳方法是什么?当您获得#display的高度时,您可能正在使用.height(),并且由于有一个滚动条,我可以假设您正在使用溢出:auto 如果是这种情况,那么.height()将始终获得CSS中的硬编码值,而不是内容生成的实际高度 要修复此问题,请使用$('#display')[0]。滚动高度

我在一个网页上有一个连接到WebSocket的聊天盒。我只是想知道我是如何把聊天室一直保持到底部的。我有这样的东西,但很容易坏。请看这里:

提前感谢您的建议

编辑:
我想我要问的是,将滚动条固定在底部的最佳方法是什么?

当您获得
#display
的高度时,您可能正在使用
.height()
,并且由于有一个滚动条,我可以假设您正在使用
溢出:auto

如果是这种情况,那么
.height()
将始终获得CSS中的硬编码值,而不是内容生成的实际高度

要修复此问题,请使用
$('#display')[0]。滚动高度
而不是
$('#display')。高度()
-这将根据当前内容提供实际高度(px),无论您在CSS中如何设置


你说的“它太容易断裂”是什么意思?它似乎工作得很好…在某个点上,它会停止向下滚动。我想我要问的是,把卷轴固定在底部的最好方法是什么?