Запуск следующей функции в очереди
.dequeue()
Начинает выполнение следующей функции в очереди. Метод имеет один вариант использования:
.dequeue([queueName]):jQuery1.2
queueName — имя очереди. По умолчанию используется стандартная очередь "fx".
Рассмотрим простейший пример:
$('#foo').slideUp().fadeIn(); $('#foo').dequeue();
произойдет следующее: в начале, элементу с идентификатором foo будет задано два анимационных эффекта, пока первый из них будет выполняться, второй будет помещен в очередь. Но поскольку, к элементу foo будет также применен метод dequeue(), второй метод — fadeIn(), начнет свое выполнение, не дожидаясь завершения первой анимации.