у меня назрел еще один вопрос, как можно сгладить или вообще убрать паузу между срабатыванием .animate()? То есть, скажем здесь:
.animate({rotate: '+=90deg', scale: '1.25'}, 1000)
.animate({'top':'120px'}, 1500)
поворачивается на 90 градусов, увеличивается на 25% и застывает на примерно секунду и только после этого перемещается к позиции top: 120px
для не очень большой цепочки срабатывает вот такой прием:
.animate({rotate: '+=90deg', scale: '1.25', 'top':'120px'}, 1000)
и это логично. Но если скажем мне нужно сделать что-то типа такого
.animate({rotate: '5deg', scale: '1.25', 'top':'120px', rotate: '0deg', scale: '1', 'top':'100px', 'left': '150px', rotate: '-5deg'}, 5000)
ну в общем много повторяющихся действий с разными значениями, такой прием уже не работает. Как это можно сделать правильней?