#jquery #twitter-bootstrap
#jquery #twitter-начальная загрузка
Вопрос:
Я работаю над приложением для чата, используя jquery и bootstrap. Я добавляю новые сообщения чата в div и хочу прокрутить div, чтобы всегда отображалось самое последнее сообщение (внизу). Но функция scrollTop(), похоже, не работает. Вот фиктивная версия приложения: http://www.bootply.com/fE8QRrtNkR Div контейнера журнала — это внешний контейнер. Внутри него div-заполнитель для отображения используется для заполнения контейнера журнала, чтобы при добавлении сообщений они сначала отображались внизу. Сообщения добавляются в раздел журнала. scrollTop() вызывается в функции appendLog() .
Комментарии:
1. Пожалуйста, включите код в вопрос, используя фрагмент кода, а не только на внешнем сайте.
Ответ №1:
Я не думаю, что scrollTop («100%») работает. Вы должны заменить
$('#log').scrollTop("100%");
в функции appendLog с
$('#log-body').scrollTop($("#log").height());