私は自分自身を適切に説明したいと思っています。
次のようなものがあります (簡単な例):
$('#click').click(function() {
$('#a').animate({width: 'toggle'}, 1500);
$('#b').animate({width: 'toggle'}, 1500);
$('#b').animate({width: 'toggle'}, 1500);
});
ここで、「#click」を数回クリックすると、エフェクトが終了する前であっても、繰り返しのクリックが追加され、関数が複数回実行されます (特に「hover」を使用する場合は非常に不快です)。
しかし、効果が終了した場合にのみクリックが検出されるようにしたいと思います。どのようにできるのか?
queueに関するドキュメントを読みましたが、この場合にうまくいくかどうかはわかりません。
いくつか例を挙げてもらえますか?
ありがとうございました。