今天遇到一件趣事,在使用scrollTop函数时,因为前面div中的内容不断递增,以致滚动条不断加大,由于我需要保持内容始终处于最近的位置,也就是滚动条的最低端。
一开始,我采用的是利用外部变量叠加存储新增内容元素的高度,然后用scrollTop函数去设置滚动条的顶部偏移。
起初是没有问题的,但内容增加了几十个时,scrollTop函数就开始失效了,滚动条继续变小,存储的变量也在增大,
但滚动条始终保持在某个位置,我一气之下,将外部变量等代码全部删除,直接设定成scrollTop(1000000),然后啥事都解决了。