我正在使用Ajax请求创建聊天,并尝试让消息div滚动到底部,但没有太多运气。
我将所有内容都包装在这个div中:
#scroll {
height:400px;
overflow:scroll;
}
有没有办法让它在默认情况下使用JS滚动到底部?
有没有办法在ajax请求后保持滚动到底部?
发布于 2008-11-06 22:42:52
这是我在我的网站上使用的:
var objDiv = document.getElementById("your_div");
objDiv.scrollTop = objDiv.scrollHeight;
发布于 2010-04-19 10:17:04
如果您使用的是jQuery scrollTop,这就容易多了
$("#mydiv").scrollTop($("#mydiv")[0].scrollHeight);
发布于 2012-09-12 23:00:45
$('#DebugContainer').stop().animate({
scrollTop: $('#DebugContainer')[0].scrollHeight
}, 800);
https://stackoverflow.com/questions/270612
复制相似问题