我有这个功能,它本身工作得很好,但是每当我不打算向上滚动时它就会向下滚动。我希望它仅在 div 的滚动条(溢出)位于底部时才运行该功能,这样可以向上滚动而无需向下滚动以防止查看旧消息。
function opdaterPost(til, fra){
$('#beskeder_vis').load('calls/opdater_post.php?til=' + til + '&fra=' + fra);
$("#beskeder_vis").animate({ scrollTop: $("#beskeder_vis").prop("scrollHeight") }, 1500);
}
这是一个显示聊天框的 jsfiddle http://jsfiddle.net/w989Y/