jQuery-цепочечная анимация без плагина

Раньше с jQuery я мог цепная анимация с задержкой между следующим образом:

$("#element").delay(45).animate({ }, 45)
             .delay(45).animate({ }, 45)
             .delay(45).animate({ }, 45);

Теперь, после обновления до версии 1.6.1, вместо того, чтобы делать то, что было раньше, теперь она переходит к последней анимации. Игнорируя предыдущие операторы. Я знаю, что могу выполнить обратный вызов oncomplete для каждой анимации, но это просто беспорядок:

$("#element").delay(45).animate({ }, 45, function(){
    $("#element").delay(45).animate({ }, 45, function(){
        $("#element").delay(45).animate({ }, 45);
    })
}) 

Anyo Не знаете, как сделать это простым и понятным способом?

6
задан brenjt 2 June 2011 в 15:19
поделиться