我有一个包含消息列表的div(这是一个聊天室应用程序)。由于每条消息都添加到列表的底部,我想我想让div滚动到页面的底部。这是有道理的,对吗?所以 - 问题1:我如何让div滚动到底部?jQuery - 滚动div与溢出-y:滚动;
现在,下一个问题是关于可用性的一点。如果用户滚动阅读之前发布的内容,该怎么办?然后突然有人发布了一条新消息?这意味着jQuery将再次向下滚动。这可能会让用户非常恼火。处理这个问题的好方法是什么?如果在添加新消息之前滚动条一直向下滚动,它是否应该向下滚动?如果是这样,如何在jQuery中做到这一点?还是有更可用的解决方案?
对不起,我不知道“新消息的最大偏移”是什么或如何得到它。 – StackOverflowNewbie
我编辑了一下,看看你是否可以得到它的工作..否则,我会尝试输入整个代码块:) – tarashish
好吧,我得到了如何使用'scrollTop'。可用性问题呢?你不认为这会是讨厌的,如果它滚动到底部时滚动阅读的东西? – StackOverflowNewbie