Почему эта задержка анимации JQuery не работает так, как должно быть?Проблема с задержкой JQuery
$(" .inner").stop().delay(1000).animate({height:'142px'},{queue:false, duration:600});
Есть ли другой способ отсрочить эту анимацию?
Почему эта задержка анимации JQuery не работает так, как должно быть?Проблема с задержкой JQuery
$(" .inner").stop().delay(1000).animate({height:'142px'},{queue:false, duration:600});
Есть ли другой способ отсрочить эту анимацию?
Я думаю, что его, потому что у вас есть
queue:false
, что означает его не использовать очереди по умолчанию, Fx задержки() действует по умолчанию. Попробуйте вынимая очереди: ложные
documentation for delay(duration, [ queueName ]) says
queueNameA строка, содержащая имя очереди. По умолчанию fx, стандартная очередь эффектов.
documentation for animate(properties, options) говорит
очереди: логическое значение, указывающее, следует ли поместить анимацию в очереди эффектов. Если false, анимация начнется немедленно.