У меня есть приложение чата, которое автоматически прокручивается до нижней части элемента div при получении нового сообщения. Это работает нормально, если вы не прокручиваете страницу вверх, чтобы прочитать журнал, поскольку при получении нового сообщения оно возвращается вниз. Мне нужно, чтобы прокрутка выполнялась только в том случае, если позиция прокрутки уже находится внизу, и я не знаю, как это сделать.
Код: Выделить всё
var scroll = $("div#log").prop("scrollHeight") - $('div#log').height()
$("div#log").scrollTop(scroll)
Любая помощь/предложение будет приветствоваться и оценено
Подробнее здесь:
https://stackoverflow.com/questions/874 ... tom-of-div