Перейти к публикации

Рекомендованные сообщения

Решил поставить мини-чат iChat 5.0

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

Есть функция для добавления поста через ajax:

function iChatAdd(){


	if(document.iChat_form.message.value == ''){ 

		DLEalert(iChat_lang_null, iChat_lang_title); 

	}else{


		if(stacksize(document.iChat_form.message.value) >= iChat_max_text){ 

			DLEalert(iChat_lang_max, iChat_lang_title); 

		}else{


			var message = document.getElementById('message').value;


			ShowLoading('');


			$.post(dle_root + "engine/modules/iChat/ajax/add.php", { message: message }, function(data){


				HideLoading('');


				$("#iChat-messages").fadeOut(500, function() {

					$(this).html(data);

					$(this).fadeIn(500);

				});


			});


			iChatRefresh();


			return false;

		};

	};

};
вот с помощью этой части кода
				$("#iChat-messages").fadeOut(500, function() {

					$(this).html(data);

					$(this).fadeIn(500);

				});

весь блок #iChat-messages, в кот. все посты находятся, сначала плавно исчезает потом также плавно появляется с уже добавленным сообщением. Вот не устраивает такое появление, хоть об стену головой. Хотел сделать анимацию появления нового сообщения, как это было на главной twitter.com, то есть существующие сообщения сдвигаются вниз, а новое плавно появляется. Главный div в шаблоне сообщения имеет class="chat".

Люди, помогите, чем эту часть заменить, чтобы происходила такая анимация как я описал. Чего я только не пробовал, не выходит. очень надеюсь на вашу помощь.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...