doubleyong
管理员
管理员
  • 最后登录2026-05-25
  • 发帖数1198
  • 最爱沙发
  • 喜欢达人
  • 原创写手
  • 社区居民
  • 忠实会员
阅读:6257回复:0

[javascript]让滚动条显示最下面的内容

楼主#
更多 发布于:2019-04-12 13:14
问题:如何让滚动条显示最下面的内容?
需求:内容后不段添加,添加的内容显示在后面,超过高度会显示滚动条。现在想实现,将数据停留在滚动条的最后。
解决方案:设置scrollTop的值: $("#divMessage")[0].scrollTop=$("#divMessage")[0].scrollHeight;
代码如下:

socket.onmessage=function (e) {
                console.log("接受到服务器返回的消息"+e.data);
                var obj = JSON.parse(e.data);
                $("#spanCount").html(obj.count);
                $("#divMessage").append("<div>" +
                    "<p>"+obj.user+":</p>" +
                    "<p>"+obj.content+":</p>" +
                    "</div>");
                $("#divMessage")[0].scrollTop=$("#divMessage")[0].scrollHeight;
            }
知识需要管理,知识需要分享
游客


返回顶部

公众号

公众号