我有一个包含消息列表的 div(它是一个聊天室应用程序)。由于每条消息都添加到列表底部,我想我希望 div 滚动到页面底部。这是有道理的,对吧?所以 - 问题 #1:如何让 div 滚动到底部?
现在,下一个问题是关于可用性的。如果用户向上滚动阅读之前发布的内容怎么办?然后突然有人发了一条新消息?这意味着 jQuery 将再次向下滚动。这对用户来说可能非常烦人。有什么好的方法来处理这个?如果在添加新消息之前滚动条已经一直向下滚动,它是否应该只向下滚动?如果是这样,如何在 jQuery 中做到这一点?还是有更实用的解决方案?