Показать сообщение отдельно
  #1 (permalink)  
Старый 10.09.2012, 23:23
Кандидат Javascript-наук
Отправить личное сообщение для mitiya Посмотреть профиль Найти все сообщения от mitiya
 
Регистрация: 13.01.2011
Сообщений: 114

fadeIn срабатывает раньше чем нужно.
есть вот такой код

var fadeSpeed = 200;

$("#div").stop().fadeOut(fadeSpeed, function() {
		$("#div").html('тут вызывается некая функция которая создает текст');
		$("#div").fadeIn(fadeSpeed);
	});


этот код должен плавно гасить див с текстом, потом менять его и плавно снова показывать.
Но поскольку получение текста занимает некоторое время, $("#div").fadeIn(fadeSpeed); уже отрабатывает и новый текст появляется резко.

я уже и $("#div").fadeIn(fadeSpeed) пихал в ту функцию , все равно не получается заставить его начать работать уже после того как текст сменится.
Ответить с цитированием