Я пытаюсь запустить один эффект jQuery/анимацию за другим. Я попытался это:Общие сведения о запуске эффектов jQuery
$('#myDiv').animate({'left':'+=300'},1000).delay(2000).animate({'left':'-=300'},1000);
EDIT:
Это фактически делает работы- только наклеивать ошибку с моей стороны. Цепные эффекты автоматически создает очередь, в соответствии с docs, который является тем, что мы хотим:
$('#foo').slideUp().fadeIn();
При выполнении этого оператора, то элемента начинает свою скользящую анимацию сразу, но выцветания перехода помещается в очередь fx, которая должна называться только после того, как скользящий переход завершен.
(Спасибо за помощь, не позволит мне удалить вопрос)
Что он делает? –
Ничего не происходит – Yarin
Правильное понимание документов. То, что у вас есть, должно работать. Вот пример. http://jsbin.com/eladu3/ Есть ли шанс, что вы скопировали или вставляли код откуда-то? Иногда недействительные невидимые персонажи находят свой путь и нарушают код. – user113716