【发布时间】:2012-05-27 18:00:25
【问题描述】:
我正在尝试在添加新内容后让 div 滚动到底部(使用追加)
这里是主要部分:
$('#textdiv').append('<p>Lorem ipsum dolor sit amet, solet nostrud concludaturque no eam. Ne quod recteque pri. Porro nulla zril mei eu. Eu nibh rebum pri, eu est maiorum menandri, ridens tamquam abhorreant te eum. Ipsum definiebas ad mel.</p>');
$('#textdiv').animate({scrollTop: $('#textdiv').height()}, 1000);
在小提琴中查看/尝试:http://jsfiddle.net/5ucD3/7/
非常有问题.. 它不会滚动到底部(可能只是最初的几个附加)。当我向下滚动并添加新内容时,它会向上滚动。有时它根本没有动画。
如何让它始终工作? 我想我必须以某种方式获得正确高度,但不知道如何
【问题讨论】: