Здравствуйте!
Если я хочу плавно установить ширину 1 блока в 500px, а после него - второго, то я делаю следующим образом:
$('.block-1').animate({width: '500px'}, 500);
$('.block-2').delay(500).animate({width: '500px'}, 200);
Но когда этих блоков много, и у них много что меняется, не только ширина, играться с delay становится сложно. Особенно сложно становится, когда я добавляю ещё какую-нибудь анимацию в середине: приходится во всех последующих снова высчитывать каждый delay...
Можно ли реализовать как-то так?
$('.block-1').animate({width: '500px'}, 500);
wait 500 ms
$('.block-2').animate({width: '500px'}, 200);
Вместо wait 500 ms.
Есть что-нибудь, что позволит таким образов расставлять ожидание следующего действия?
С уважением,
Александр.