最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery.queue()

Contents:

jQuery.queue( element, [ queueName ] ) 返回: Array

描述: 顯示在匹配的元素上的已經(jīng)執(zhí)行的函數(shù)列隊(duì)。

  • version added: 1.3jQuery.queue( element, [ queueName ] )

    element一個(gè)用于檢查附加列隊(duì)的DOM元素。

    queueName一個(gè)含有隊(duì)列名的字符串。默認(rèn)是"Fx",標(biāo)準(zhǔn)的動(dòng)畫隊(duì)列。

注意: 這是一個(gè)底層的方法,你應(yīng)該用.queue()代替。

例子:

顯示列隊(duì)的長度。

<!DOCTYPE html>
<html>
<head>
  <style>div { margin:3px; width:40px; height:40px;
        position:absolute; left:0px; top:30px; 
        background:green; display:none; }
  div.newcolor { background:blue; }
  span { color:red; }  </style>
  <script src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
  <button id="show">Show Length of Queue</button>
  <span></span>
  <div></div>
<script>$("#show").click(function () {
      var n = jQuery.queue( $("div")[0], "fx" );
      $("span").text("Queue length is: " + n.length);
    });
    function runIt() {
      $("div").show("slow");
      $("div").animate({left:'+=200'},2000);
      $("div").slideToggle(1000);
      $("div").slideToggle("fast");
      $("div").animate({left:'-=200'},1500);
      $("div").hide("slow");
      $("div").show(1200);
      $("div").slideUp("normal", runIt);
    }
    runIt();</script>

</body>
</html>

Demo:

jQuery.queue( element, queueName, newQueue ) 返回: jQuery

描述: 在匹配元素上操作已經(jīng)附加函數(shù)的列表。

  • version added: 1.3jQuery.queue( element, queueName, newQueue )

    element一個(gè)已附加列隊(duì)函數(shù)(數(shù)組)的DOM元素 。

    queueName一個(gè)含有隊(duì)列名的字符串。默認(rèn)是"Fx",標(biāo)準(zhǔn)的動(dòng)畫隊(duì)列。

    newQueue一個(gè)替換當(dāng)前函數(shù)列隊(duì)內(nèi)容的數(shù)組。

  • version added: 1.3jQuery.queue( element, queueName, callback() )

    element一個(gè)要附加列隊(duì)函數(shù)的DOM元素。

    queueName一個(gè)含有隊(duì)列名的字符串。默認(rèn)是fx,標(biāo)準(zhǔn)的動(dòng)畫隊(duì)列。

    callback()添加到列隊(duì)的新函數(shù)。

注意: 這是一個(gè)底層的方法,你應(yīng)該用.queue()代替。

每個(gè)元素可以通過jQuery包含一個(gè)或多個(gè)函數(shù)隊(duì)列。在大多數(shù)應(yīng)用中,只有一個(gè)列隊(duì)(訪問 fx)被使用。隊(duì)列允許一個(gè)元素來異步的訪問一連串的動(dòng)作,而不終止程序執(zhí)行。

jQuery.queue()方法允許我們直接操縱這個(gè)函數(shù)隊(duì)列。用一個(gè)回調(diào)函數(shù)訪問jQuery.queue()特別的有用;它讓我們把新函數(shù)置入到隊(duì)列的末端。

值得注意的是,當(dāng)使用jQuery.queue()添加一個(gè)函數(shù)的時(shí)候,我們必須保證jQuery.dequeue()讓下一個(gè)函數(shù)執(zhí)行后被呼叫 。

舉例:

例子: Queue a custom function.

<!DOCTYPE html>
<html>
<head>
  <style>
  div { margin:3px; width:40px; height:40px;
        position:absolute; left:0px; top:30px; 
        background:green; display:none; }
  div.newcolor { background:blue; }
  </style>
  <script src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
  Click here...
  <div></div>
<script>
   $(document.body).click(function () {
      $("div").show("slow");
      $("div").animate({left:'+=200'},2000);
      jQuery.queue( $("div")[0], "fx", function () {
        $(this).addClass("newcolor");
        jQuery.dequeue( this );
      });
      $("div").animate({left:'-=200'},500);
      jQuery.queue( $("div")[0], "fx", function () {
        $(this).removeClass("newcolor");
        jQuery.dequeue( this );
      });
      $("div").slideUp();
    });</script>

</body>
</html>

Demo:

例子: Set a queue array to delete the queue.

<!DOCTYPE html>
<html>
<head>
  <style>
  div { margin:3px; width:40px; height:40px;
        position:absolute; left:0px; top:30px; 
        background:green; display:none; }
  div.newcolor { background:blue; }
  </style>
  <script src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
  
  <button id="start">Start</button>
  <button id="stop">Stop</button>
  <div></div>
<script>
   $("#start").click(function () {
      $("div").show("slow");
      $("div").animate({left:'+=200'},5000);
      jQuery.queue( $("div")[0], "fx", function () {
        $(this).addClass("newcolor");
        jQuery.dequeue( this );
      });
      $("div").animate({left:'-=200'},1500);
      jQuery.queue( $("div")[0], "fx", function () {
        $(this).removeClass("newcolor");
        jQuery.dequeue( this );
      });
      $("div").slideUp();
    });
    $("#stop").click(function () {
      jQuery.queue( $("div")[0], "fx", [] );
      $("div").stop();
    });
</script>

</body>
</html>

Demo:

jQuery 1.6 API 中文版腳本之家整理、修訂 (2011年6月)
忻州市| 绍兴市| 高陵县| 永嘉县| 宜兰市| 湘西| 林芝县| 锦州市| 绥滨县| 邮箱| 昌平区| 长海县| 苍梧县| 贺州市| 长子县| 依兰县| 青冈县| 鹤庆县| 通榆县| 拉萨市| 蒙城县| 灵石县| 湘潭县| 武清区| 昌吉市| 仙游县| 新丰县| 大足县| 汉中市| 柳州市| 鄂托克前旗| 且末县| 民权县| 德兴市| 高密市| 罗甸县| 蒲江县| 赣州市| 京山县| 儋州市| 大余县|