質問

何れには大きな誤りがあることがこのコードについて教えてください。ようにしていることの効果: 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() 方法として、より多くのこのビットクリーナー:)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top