jQuery 效果 queue() 方法

jQuery 效果方法

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,标准效果队列

jQuery 效果方法