15

高さ:100pxとオーバーフロー:オートのdivがあり、コンテンツは動的です。

一番下のdivをスクロールしたい

私は試してみました

$("#chat_content").scrollTop($("#chat_content").height());

ただし、コンテンツが 100px より大きい場合 $("#chat_content").height() は 100 を返し、div は下部にスクロールされません

どのようにできるのか?

ありがとう

4

3 に答える 3

30

scrollHeight基になる DOM 要素からプロパティを取得します。

$("#chat_content").scrollTop($("#chat_content").get(0).scrollHeight);
于 2010-07-13T09:08:52.313 に答える
6

試す$("#chat_content").scrollTop($("#chat_content").get(0).scrollHeight);

于 2010-07-13T09:07:46.937 に答える
0

もう1つの方法は、内部コンテンツをdivでラップしてから、「。height」呼び出しをに変更することです。

$("#chat_content").scrollTop($("#chat_content div").height());
于 2010-07-13T09:12:55.917 に答える