Работает. Но задержка - это по сути имитация очередности.
Дело в том, что я не знаю заранее сколько эффектов будет в цепочке.
Может быть, можно ли сделать что-нибудь, типа
$().animate({}, function(){$("#div1").hide();});
$().animate({}, function(){$("#div2").show();});
ну или выполнить что-то в этом роде... Чтобы эффекты анимации для разных объектов выполнялись друг за другом?