Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery总是将div滚动到底(ajax数据)_Javascript_Jquery_Html_Css_Simplebar - Fatal编程技术网

Javascript JQuery总是将div滚动到底(ajax数据)

Javascript JQuery总是将div滚动到底(ajax数据),javascript,jquery,html,css,simplebar,Javascript,Jquery,Html,Css,Simplebar,我有一个自动通过ajax获取消息的页面消息页面,但是消息的包含div总是像正常情况一样滚动到顶部。我希望它像任何其他消息应用程序一样,能够自动滚动到div底部的最后一条消息。主体无法滚动,因为它与客户端设备的高度相链接,但内部的其他div可以滚动,并且目标div是具有id消息的div。我有一个插件调用程序 加载 我的jquery代码可以加载消息并滚动到buttom,但它不起作用 //jquery获取消息,每5秒刷新一次,然后滚动到消息底部 setInterval(函数(){ var id=$

我有一个自动通过ajax获取消息的页面消息页面,但是消息的包含div总是像正常情况一样滚动到顶部。我希望它像任何其他消息应用程序一样,能够自动滚动到div底部的最后一条消息。主体无法滚动,因为它与客户端设备的高度相链接,但内部的其他div可以滚动,并且目标div是具有id消息的div。我有一个插件调用程序


加载

我的jquery代码可以加载消息并滚动到buttom,但它不起作用

//jquery获取消息,每5秒刷新一次,然后滚动到消息底部
setInterval(函数(){
var id=$(“#id”).val();//获取事务id
$(文档).ready(函数(){
$(“#messages”).load('/jsServerSide/messages.php',{id:id});
});
$(“#消息”)。设置动画({
scrollTop:$(“#消息”).get(0.scrollHeight
}, 2000);
}, 5000);
这是我目前的身体固定高度代码

//不要滚动页面,使用固定的2000px高度
$(文档).ready(函数(){
$(“#聊天卷轴”)。设置动画({
scrollTop:$(“#聊天滚动”).get(0.scrollHeight
}, 2000);
});
//.不要滚动页面,使用固定的2000px高度
我使用这个插件创建自定义滚动条

你可以试试这个


$(“#聊天卷轴”).animate({scrollTop:$(“#聊天卷轴”).prop(“scrollHeight”)},1000)这是否回答了您的问题?不,没有一个答案有效