遅延時間()およびfadeOutになりたい方は遅延attr()のキュー
質問
何れには大きな誤りがあることがこのコードについて教えてください。ようにしていることの効果: fadeOut(500)
や attr('class','myClass')
遅れにより600millisecs..その delay(600)
再び fadeIn(500)
.の遅れが正しいもの attr()
はせが遅れ、火災の場合 #myDiv
まだ色褪せ!:'(
$('#myDiv').fadeOut(500)
.delay(600)
.attr('class','myClass')
.delay(600)
.fadeIn(500);
解決
の .delay()
性アニメーションや fx
キューにない場合に指定し、異なるキューを具体的に).意チェーンおよびイング2のように性格の異なる概念、チェーンのものを採用することができjquery設定し、その異なるもの完全なイベントキューに要素がセットです。
の .attr()
コ影響を受けているとして追加しますコールバックをこのキューの利用 .queue()
, このよう:
$('#myDiv').fadeOut(500)
.delay(600)
.queue(function(next) { $(this).attr('class','myClass'); next(); })
.delay(600)
.fadeIn(500);
もございますので予めご了承 .addClass()
, .removeClass()
や .toggleClass()
方法として、より多くのこのビットクリーナー:)
所属していません StackOverflow