jquery clearQueue方法


  Hasil terjemahan:

jelas

Bahasa Inggeris [klɪə(r)]

jelas; jelas;

vt. Sapu, hapuskan (suspek); buat bersih

n. beratur, beratur; jalinan

vi (orang, kenderaan, dll.) beratur dan tunggu

vt, beratur dan tunggu

jquery clearQueue方法sintaks

Fungsi: Kaedah clearQueue() menghentikan semua fungsi dalam baris gilir yang masih belum dilaksanakan. Berbeza dengan kaedah stop(), (yang hanya berfungsi untuk animasi), clearQueue() mengosongkan sebarang fungsi baris gilir (sebarang fungsi yang ditambahkan pada baris gilir jQuery generik melalui kaedah .queue()).

Sintaks: $(selector).clearQueue(queueName)

Parameter:

Penerangan

jquery clearQueue方法contoh

<html>
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript"> 
$(document).ready(function(){
  $("#start").click(function(){
    $("#box").animate({height:300},"slow");
    $("#box").animate({width:300},"slow");
    $("#box").queue(function () {
      $(this).css("background-color","red");  
      $(this).dequeue();
    });
    $("#box").animate({height:100},"slow");
    $("#box").animate({width:100},"slow");
  });
  $("#stop").click(function(){
    $("#box").clearQueue();
  });
});
</script>
</head>
<body>

<p><button id="start">Start Animation</button><button id="stop">Stop Animation</button></p>
<div id="box" style="background:#98bf21;height:100px;width:100px;position:relative">
</div>
</body>
</html>
Jalankan Instance »

Klik butang "Run Instance" untuk melihat contoh dalam talian

Parameter
Pilihan. Menentukan nama baris gilir untuk dihentikan. Lalai ialah "fx", baris gilir kesan standard.