码迷,mamicode.com
首页 > 其他好文 > 详细

div滚动条始终拉到最下面

时间:2018-08-30 11:40:51      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:document   滚动   blog   dom   .com   html   www   scrolltop   log   

之前一直使用jQuery进行操作。

最近遇到这样的需求,要求div的滚动条始终在最下面。

div的id为test;

使用$("#text").scrollTop = $("#text").scrollHeight;

来进行控制。发现不起作用。

后来根据大佬的使用原生的dom获取

 var divscll = document.getElementById(‘myby‘);
  divscll.scrollTop = divscll.scrollHeight;

发现可用。问大佬,说是两者取得的对象有差异。

后来搜文章看,发现一篇文章说的比较清楚。

附上文章链接:https://www.cnblogs.com/ningheshutong/p/6681074.html

文章的一句话解释了差异。

jquery获取的html元素是jquery对象,可以执行jquery的方法,而document获取的是dom对象,执行的是dom的方法

大家可以细细阅读这篇文章。我这边稍作记录,方便自己下次查看。

div滚动条始终拉到最下面

标签:document   滚动   blog   dom   .com   html   www   scrolltop   log   

原文地址:https://www.cnblogs.com/wangyanei2017/p/9559091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!