jQuery日本語リファレンス

jQuery does not mean Japanese Query...

Effects/API/jQuery

queue(queue)

全ての要素集合の持つqueueを、引数で渡したものに差し替えます。
渡すのは新たなqueueとなる関数の配列になります。
サンプル
サンプル1
stopボタンを押すと、queueに空の配列を渡します。
これにより、まだ処理されていない残りのqueueも削除することができます。
$("#start").click(function () {
      $("div").show("slow");
      $("div").animate({left:'+=200'},5000);
      $("div").queue(function () {
        $(this).addClass("newcolor");
        $(this).dequeue();
      });
      $("div").animate({left:'-=200'},1500);
      $("div").queue(function () {
        $(this).removeClass("newcolor");
        $(this).dequeue();
      });
      $("div").slideUp();
    });
    $("#stop").click(function () {
      $("div").queue([]);
      $("div").stop();
    });
[全コードを表示] [実行結果を単体で表示]