gpt4 book ai didi

javascript - 添加新的 LI 元素时如何使滚动条下降

转载 作者:行者123 更新时间:2023-11-30 10:13:17 24 4
gpt4 key购买 nike

我在创建动态 LI 时遇到问题。

它们已添加,但滚动条向上而不是向下。见下图 enter image description here

我正在使用 javascript 添加所有内容。所以我不确定要添加什么才能使滚动条下降。有什么想法吗?

这是演示:http://jsbin.com/qonuy/1/

$('#btPre').click(function(e) {
var list = $('#myTab');
var listActive = $('#myTab .active');
addNewElement(list,listActive);
});

var addNewElement = function addNewElement(list,listActive){
var psize= list.find('li');
listActive.removeClass('active');
psize = psize.size()-1;
var newLi='<li class="active" id='+psize+'>';
newLi=newLi+'<a href="#tab_preview" data-toggle="pill">';
newLi=newLi+'<span class="display edit_text">Card '+psize+'</span>';
newLi=newLi+'<input type="text" class="edit" style="display:none"/></a></li>';
list.append(newLi);
$('#myTab a[href="#tab_preview"]').tab('show');
};

最佳答案

将以下内容插入到 addNewElement 函数的底部。无论如何,我在 jsBin 工作过。

$("#myTab").scrollTop($("#myTab")[0].scrollHeight);

关于javascript - 添加新的 LI 元素时如何使滚动条下降,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25274760/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com