.delay()

Syntax

.delay(duration, [queueName])

Parameters

duration
The number of milliseconds to delay execution of the next item in the queue
queueName (optional)
name of the queue. Defaults to fx, the standard effects queue

Return value

The jQuery object, for chaining purposes.

Description

Set a timer to delay execution of subsequent items in the queue.

Set an 800-millisecond delay between the .slideUp() and .fadeIn() of the foo element:


$('#foo').slideUp(300).delay(800).fadeIn(400);
Home 
  JavaScript Book 
    jQuery  

Effect:
  1. jQuery Effect
  2. .animate()
  3. .css() does animation
  4. .clearQueue()
  5. .delay()
  6. .dequeue()
  7. $.extend()
  8. .fadeIn()
  9. .fadeOut()
  10. .fadeTo()
  11. .hide()
  12. .queue()
  13. .show()
  14. .slideDown()
  15. slideToggle
  16. .slideUp()
  17. .stop()
  18. .toggle()