есть вот такой код
var fadeSpeed = 200;
$("#div").stop().fadeOut(fadeSpeed, function() {
$("#div").html('тут вызывается некая функция которая создает текст');
$("#div").fadeIn(fadeSpeed);
});
этот код должен плавно гасить див с текстом, потом менять его и плавно снова показывать.
Но поскольку получение текста занимает некоторое время, $("#div").fadeIn(fadeSpeed); уже отрабатывает и новый текст появляется резко.
я уже и $("#div").fadeIn(fadeSpeed) пихал в ту функцию , все равно не получается заставить его начать работать уже после того как текст сменится.