我已经建立了一个人们可以聊天的小聊天区。 它适用于AJAX,它可以记录并放置它们。
除了一个小问题,一切都很好。 每次调用AJAX时我都希望它将div向下滚动到底部。 (最新的聊天消息在底部)
但是,我无法弄清楚如何跟踪用户是否已经在聊天div内部滚动。
我想阻止"自动向下滚动"如果用户在聊天中处于活动状态。
我该怎么做呢?
聊天的HTML:
<div id="chat">
<div id="chatoutput></div>
</div>
使其滚动到底部的Javascript:
jQuery("#chat").scrollTop($("#chat")[0].scrollHeight);