Показать сообщение отдельно
  #1 (permalink)  
Старый 20.01.2011, 14:44
Аспирант
Отправить личное сообщение для nematod Посмотреть профиль Найти все сообщения от nematod
 
Регистрация: 09.02.2010
Сообщений: 87

Вызов функции после изменения данных
Здравствуйте.
Зациклился на проблеме. Делаю чат.
Всё сообщения вывожу с помощью php, а новые подгружаю с помощью ajax. Вот код:
$(document).ready(function(){
	var messageList = $(\".content_mes > p\");
	function updateShoutbox(){
		$.ajax({
			type: \"POST\", url: \"blocks/shoutbox.php\", data: \"action=update&id=".$id."&id_mes=".$last_id."\",
			complete: function(data){
				messageList.html(data.responseText);
				messageList.fadeIn(\"fast\");
			},
		});
	}
	setInterval(function () {updateShoutbox();},5000);
});

Результат вывожу в блок div со скроллингом.

Проблема вопроса: Нужно перемещать скроллинг вниз после того как добавилось новое сообщение.

Код скролинга (возможно тоже не совсем верно):
$(\"div#scroll\").scrollTop(100000);


Буду очень признателен за любые мысли.
Ответить с цитированием