queue()方法顯示被選元素上要執(zhí)行的函數(shù)隊(duì)列。
在隊(duì)列中,一個或多個函數(shù)等待運(yùn)行。
通常,queue()方法與dequeue()方法一起使用。
一個元素可能有幾個隊(duì)列。通常,只有一個默認(rèn)的jQuery隊(duì)列。
$(selector).queue(queueName)
顯示隊(duì)列的長度:
$("span").text($("div").queue().length);測試看看?/?使用dequeue結(jié)束一個自定義隊(duì)列函數(shù),讓隊(duì)列繼續(xù)前進(jìn):
$("button").click(function(){
$("div")
.animate({left:"+=200px"}, 2000)
.animate({top:"0px"}, 600)
.queue(function() {
$(this).toggleClass("blue").dequeue();
})
.animate({left:"10px", top:"300px"}, 700);
});測試看看?/?| 參數(shù) | 描述 |
|---|---|
| queueName | (可選)隊(duì)列名稱。默認(rèn)為fx,標(biāo)準(zhǔn)效果隊(duì)列 |