sanek_os9
@sanek_os9
Работаю с Laravel, Vue, Vuetify, AWS Amazon, Linux

Как после добавления сообщений сместить экран к нему?

Здравствуйте, у меня есть стена сообщений в виде древа, то есть новое сообщение может появится в любом месте и после добавления смещать экран вниз или же вверх в зависимости от сортировки не получится. Сейчас у меня это реализовано с перезагрузкой страницы, и перезагружается она с якорем, то есть если я отвечаю на сообщение с ID 246 то после обработки нового сообщения пользователя перенаправит на адрес /#246, после чего его сфокусирует на это сообщение что более менее удобно.
Хочу сделать отправление сообщения без перезагрузки страницы, форма ввода находится внизу, как после добавления сообщения сдвинуть скроллинг к нему?
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
sanek_os9
@sanek_os9 Автор вопроса
Работаю с Laravel, Vue, Vuetify, AWS Amazon, Linux
Нашел вот так такое вот решение
$('html, body').animate({
                        scrollTop: $("#post49").offset().top
                    }, 2000);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
27 нояб. 2024, в 19:08
1500 руб./в час
27 нояб. 2024, в 18:19
2000 руб./за проект
27 нояб. 2024, в 17:41
2000 руб./за проект