Jak spustit dvě animace jQuery současně?

Je možné spustit dvě animace na dvou různých prvcích současně? Potřebuji opak této otázky Jquery queuing animations.

Potřebuji udělat něco takového…

$('#first').animate({ width: 200 }, 200);
$('#second').animate({ width: 600 }, 200);

ale spustit ty dva současně. Jediné, co mě napadlo, by bylo použití setTimeout jednou pro každou animaci, ale nemyslím si, že je to nejlepší řešení.

Odpověď

Ano, tam je!

$(function () {
    $("#first").animate({
       width: '200px'
    }, { duration: 200, queue: false });

    $("#second").animate({
       width: '600px'
    }, { duration: 200, queue: false });
});