У меня есть прослушиватель событий, который вызывает два анимационных действия. К сожалению, их старты расположены в шахматном порядке на небольшое количество (например, первое в функции начинается первым).Можно ли запустить две анимации jQuery (правильно) одновременно?
Кто-нибудь знает, как правильно их синхронизировать?
Вот мой код:
$("#nav ul li a").hover(
function(){
$(lastBlock).children("div").animate({width: "0px"}, { queue:false, duration:400, easing:"swing" });
$(this).children("div").animate({width: maxWidth+"px"}, { queue:false, duration:400, easing:"swing"});
lastBlock = this;
}
);
Поскольку первая анимация немного проходит до второго, это приводит к тому, общая ширина стать на мгновение неравны, который выглядит немного напуганный.
В качестве последующих мер: Это показывает много обещаний, но в настоящее время пара проблем. –