с помощью функции обратного вызова:Как использовать функцию обратного вызова до завершения анимации?
$('.caption').animate({'bottom':'0px'}, function(){$('.caption').text(data);});
// animates and change caption from image1 to image2
используя функцию обратного вызова, прежде чем анимация
$('.caption').text(data);
$('.caption').animate({'bottom':'0px'});
//first change caption from image1 to image2 and animates
Но я хочу, чтобы изменить заголовок из imag1 в IMAGE2 во время анимации.
Вы можете использовать 'start' свойство для выполнения функции, как только начинается анимация, в качестве альтернативы можно установить тайм-аут, чтобы произойти в определенный момент времени после начала анимации. – Nunners