知道jquery队列何时完成

时间:2012-07-02 15:29:14

标签: jquery queue

我正在使用两个jQuery队列,我希望其中一个队列在另一个队列完成后出列。如何知道第一个是否完成?我应该使用第三个队列??!

这就是我所拥有的:

var $q = $({});    
$q.queue('firstQ', function (next) {
    // blah blah
    next();
});

$q.queue('secondQ', function (next) {
    // blah blah
    next();
});

$q.dequeue("firstQ");
$q.dequeue("secondQ");

1 个答案:

答案 0 :(得分:4)

您可以使用:

.queue().length

检测.queue()长度,如果队列结束,那么它将返回0;