AJAX Chat - автоматически перетаскивать прокрутку вниз, но не перетаскивать ее, когда пользователь прокручивает вверх?

Вы знаете, как работает большинство чатов, прокрутка опускается, когда появляется новое сообщение. Мой чат перезагружается каждые 5000 мс, а затем перетаскивает прокрутку вниз через 300 мс.

Но я хочу сделать это, поэтому, когда пользователь перетаскивает прокрутку вверх, перетаскивание прокрутки не влияет на него. Есть ли функция для заполнения переменной вроде draggedScroll = true после прокрутки пользователем вверх?

http://driptone.com/jony/applications/chat/index.php

это чат, и, как вы видите, если вы поднимитесь, он будет тянуть вас каждые 5000 мс, и я хочу предотвратить это ТОЛЬКО, когда пользователь прокручивает вверх. и если пользователь снова прокрутил до конца [0], он сделает draggedScroll = false, так что это повлияет на него снова.

Как мне это сделать?

Проблема не решена!

Объяснение проблемы:

Свиток будеттолько работайЕСЛИ высота свитка будет не менее 1500 пикселей (scrollTop (1500)) (34 сообщения в чате).

Если значение ниже этого, прокрутка не будет работать, и прокручивается вверх при появлении нового сообщения.

Ответы на вопрос(4)

Ваш ответ на вопрос