@gemolo

Как проскроллить страницу до самого низа до загрузки контента?

Здравствуйте,
Делаем чат в котором новые сообщения появляются снизу.
Подскажите есть-ли способ отскролить страницу до самого низа при подгрузке вкладки чата ajax'ом
$('.chat').scrollTo( '100%' ); Не помогает, так-как внутри окна могут быть изображения неизвестного размера, которые не сразу подгружаются.

Спасибо!
  • Вопрос задан
  • 247 просмотров
Пригласить эксперта
Ответы на вопрос 3
iiiBird
@iiiBird Куратор тега HTML
Пока ты спишь - твой конкурент совершенствуется
как вариант брать offset у футера и скроллить туда
Ответ написан
@Shaidulint
Браузер не может скроллить на не известную ему координату. Мб проще если после ответа ajax/подгрузки картинки вызывать функцию которая будет скроллить до самого низа? Ну или проще, но хуже повесить это на таймер в 1 секунду?
Ответ написан
webinar
@webinar Куратор тега Веб-разработка
Учим yii: https://youtu.be/-WRMlGHLgRg
Алгоритм следующий:
  • делаем прелоадер
  • ждем загрузки всех элементов
  • вычисляем offset для последнего
  • скролим
  • скрываем прелоадер
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект