javascript - 如何设置垂直滚动条始终在底部?

标签 javascript jquery html css

<分区>

我想在列表底部设置滚动条 检查这个 fiddle 链接:

http://jsfiddle.net/69vpnyu1/53/

$(".list").animate({ scrollTop: $(this).height() }, "fast");

它会正确设置,但是当我向其添加更多列表时,它不会设置在底部。 检查下面的 fiddle 链接:

http://jsfiddle.net/69vpnyu1/56/

有人对此有什么建议吗?

最佳答案

那是因为你给了.list一个200px的高度,你需要把它滚动到.list里面的ul的末尾,像这样:

$(".list").animate({ scrollTop: $(".list ul").height() }, "fast");

似乎有效。

关于javascript - 如何设置垂直滚动条始终在底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45165455/

相关文章:

jquery - 需要一些 jQuery 鼠标悬停帮助

javascript - 需要 kendoUI 模板类型 ="text/x-kendo-template"?

javascript - AngularJS 模板未正确加载

javascript - 单击时更新 DIV 内容,无需直接知道其 ID

javascript - 使用 Raphael 和 JavaScript 悬停数组

javascript - Hubot coffeescript 和 JSON 循环

javascript - TranslateX 与其他距离

javascript - jQuery 通过波斯数字转换拉丁数字

javascript - 如何一起使用getElementsByClassName、onchange 和this.value?

javascript - 每当输入更改时更新指令