получите высоту для отделения с overflow:auto;

у меня есть отделение с height:100px и overflow:auto, контент является динамическим.

я хочу, прокручивают отделение в нижней части

я попробовал

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

но если содержание больше, чем $ на 100 пкс (" #chat_content") .height () возвращается 100, и отделение не прокручивается в нижней части

как я могу сделать?

спасибо

15
задан Luca Romagnoli 13 July 2010 в 09:05
поделиться

3 ответа

Получить свойство scrollHeight из базового элемента DOM:

$("#chat_content").scrollTop($("#chat_content").get(0).scrollHeight);
30
ответ дан 1 December 2019 в 01:23
поделиться

try $ ("# chat_content"). ScrollTop ($ ("# chat_content"). Get (0) .scrollHeight);

6
ответ дан 1 December 2019 в 01:23
поделиться

Другой способ - просто обернуть внутреннее содержимое в div и затем просто изменить вызов ".height" на

$("#chat_content").scrollTop($("#chat_content div").height());
0
ответ дан 1 December 2019 в 01:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: