首頁  >  文章  >  web前端  >  jQuery中clearQueue()的用法實例詳解

jQuery中clearQueue()的用法實例詳解

巴扎黑
巴扎黑原創
2017-06-20 14:47:33930瀏覽

這篇文章主要介紹了jQuery中clearQueue()方法用法,實例分析了clearQueue()方法的功能、定義及進行清空隊列操作的技巧,具有一定的參考借鑒價值,需要的朋友可以參考下

本文實例講述了jQuery中clearQueue()方法用法。分享給大家供大家參考。具體分析如下:

此方法能夠清空物件上尚未執行的所有佇列。

如果不帶參數,則預設清空的是動畫佇列。這跟stop(true)類似,但stop()只能清空動畫佇列,而這個可以清空所有透過queue()建立的佇列。

語法結構:

#程式碼如下:

$(selector).clearQueue(queueName)

參數清單:

參數 描述
queueName

#可選。定義要停止的隊列的名稱。

     預設是 "fx",動畫隊列。

###############實例程式碼:##########程式碼如下:###
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.jb51.net/" />
<title>脚本之家</title>
<style type="text/css">
#father 
{
  background:#060;
  width:300px;
  height:300px;
}
#box 
{
  background:red;
  height:50px;
  width:50px;
  
position
:relative
}
</style>
<script type="text/
javascript
" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">  
$(
document
).ready(function(){ 
  $("#start").click(function(){ 
    $("#box").animate({height:200},"slow"); 
    $("#box").animate({width:200},"slow"); 
    $("#box").animate({height:50},"slow"); 
    $("#box").animate({width:50},"slow"); 
  }); 
  $("#clear").click(function(){ 
    $("#box").clearQueue(); 
  }); 
}); 
</script>
</head>
<body>
<p>
  <button id="start">开始执行动画</button>
  <button id="clear">清除队列</button>
</p>
<p id="father">
  <p id="box"></p>
</p>
</body>
</html>
##########

以上是jQuery中clearQueue()的用法實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn