У меня есть следующий jQuery:
$("#div1").animate({ width: '160' }, 200).animate({ width: 'toggle' }, 300 );
$("#div2").animate({ width: 'toggle' }, 300).animate({ width: '150' }, 200);
Моя проблема в том, что оба происходят одновременно.Я хотел бы, чтобы анимация div2 запускалась, когда заканчивается первая.Я попробовал метод ниже, но он делает то же самое:
$("#div1").animate({ width: '160' }, 200).animate({ width: 'toggle' }, 300, ShowDiv() );
....
function ShowDiv(){
$("#div2").animate({ width: 'toggle' }, 300).animate({ width: '150' }, 200);
}
Как я могу заставить его ждать окончания первого?