0
我正在使用setInterval()每1秒加载页面的一部分。一切工作正常,但是,我使用表格显示所有消息。我希望滚动条始终位于底部。我们必须向下滚动以查看新消息。所以,我希望我的滚动条默认固定在底部。jquery修复向下滚动到底部 - 不能正常工作
其加载消息表setInterval(function(){
if(user.trim()!=""){
$.ajax({
type : "GET",
url : "getuserconversation",
data: {username: user},
datatype: "json",
success: function(data){
if(data.success){
$(".messages").load("conversation_of_users.jsp");
var $mydiv = $("#msgs");
$mydiv.scrollTop($mydiv.height());
}
},
error: function() {
console.log("error");
}
});
}
}, 5000);
这是工作,但
jQuery代码,还有一个问题。它进入桌子的底部,在1秒内它又回到顶部。我在调试时看到了这一点。实时我们甚至看不到。我不知道为什么它会再次成为顶峰。
我已经使用了return false&event prevent。但是,它没有奏效。 –