2010-04-16 3 views
0

Почему эта задержка анимации JQuery не работает так, как должно быть?Проблема с задержкой JQuery

$(" .inner").stop().delay(1000).animate({height:'142px'},{queue:false, duration:600}); 

Есть ли другой способ отсрочить эту анимацию?

ответ

3

Я думаю, что его, потому что у вас есть

queue:false 

, что означает его не использовать очереди по умолчанию, Fx задержки() действует по умолчанию. Попробуйте вынимая очереди: ложные

documentation for delay(duration, [ queueName ]) says

queueNameA строка, содержащая имя очереди. По умолчанию fx, стандартная очередь эффектов.

documentation for animate(properties, options) говорит

очереди: логическое значение, указывающее, следует ли поместить анимацию в очереди эффектов. Если false, анимация начнется немедленно.

Смежные вопросы