0
jqueryドキュメントを何度も読んだことがありますが、デキューメソッドを理解できません。次の例を考えてみましょう:あなたは、このスクリプトを実行するときは、3秒後にqueue
火災内部機能することを参照してくださいね私はdequeued
それを持っていない私のキューはデキューなしで動作しますか?
var div = $(".div");
div.animate({
height: "200px"
}, 3000).queue(function(){
console.log("3 seconds passed and I show off without dequeue");
});
div {
width: 300px;
height: 100px;
background-color: red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="div"></div>
。 jQueryは、デキューはキューから機能を取り出して実行すると述べています。しかし、関数がデキューなしで実行できる場合は、デキューの使用は何ですか?
あなたはその後、別のコールバック関数やアニメーションを追加しようとしたことがありますか? – Bergi
@Bergiいいえ、なぜ後に別のアニメーションを追加する必要がありますか? – user31782
'dequeue'呼び出しがないときに* next *キューアイテムが呼び出されない/開始されないことが分かるので – Bergi