delay()方法設(shè)置一個(gè)計(jì)時(shí)器以延遲隊(duì)列中后續(xù)項(xiàng)目的執(zhí)行。
$(selector).delay(duration, queueName)
為delay()方法設(shè)置不同的速度值:
$("button").click(function(){
$("#div1").delay("slow").fadeIn();
$("#div2").delay("fast").fadeIn();
$("#div3").delay(1000).fadeIn();
$("#div4").delay(2000).fadeIn();
$("#div5").delay(3000).fadeIn();
});測(cè)試看看?/?對(duì)兩個(gè)div的上下滑動(dòng)進(jìn)行動(dòng)畫處理,在顯示“ div1”之前將其延遲:
$("button").click(function(){
$("#div1").slideUp(300).delay(800).slideDown(400);
$("#div2").slideUp(300).slideDown(400);
});測(cè)試看看?/?同時(shí)使用delay()和animate():
$("button").click(function(){
$("div").animate({width: "500px"});
$("div").delay(1000).animate({fontSize: "5em"});
});測(cè)試看看?/?| 參數(shù) | 描述 |
|---|---|
| duration | (可選)指定隊(duì)列中延遲執(zhí)行下一項(xiàng)的毫秒數(shù) 可能的值:
|
| queueName | (可選)指定隊(duì)列名稱。默認(rèn)為fx,標(biāo)準(zhǔn)效果隊(duì)列 |