queue()方法显示被选元素上要执行的函数队列。
在队列中,一个或多个函数等待运行。
通常,queue()方法与dequeue()方法一起使用。
一个元素可能有几个队列。通常,只有一个默认的jQuery队列。
$(selector).queue(queueName)
显示队列的长度:
$("span").text($("div").queue().length);测试看看‹/›使用dequeue结束一个自定义队列函数,让队列继续前进:
$("button").click(function(){
$("div")
.animate({left:"+=200px"}, 2000)
.animate({top:"0px"}, 600)
.queue(function() {
$(this).toggleClass("blue").dequeue();
})
.animate({left:"10px", top:"300px"}, 700);
});测试看看‹/›| 参数 | 描述 |
|---|---|
| queueName | (可选)队列名称。默认为fx,标准效果队列 |