ここに簡単な JSFiddle の例があります: http://jsfiddle.net/LKwmW/
見てみると、「変更」ボタンをクリックすると、赤い div が完全にフェードアウトしてから、青い div がフェードインします。ほぼブレンドしたいので、基本的にはフェードインとフェードアウトを同時に行いますが、お互いの上にとどまります。ただし、可能であれば、テキストが乱雑に見えるため、融合してブレンドしないことをお勧めします. ブレンドが行われた後、テキストがフェードインする可能性がありますか?
HTMLは次のとおりです。
<button id="change">Change </button>
<div id="box1">
<p> Hello, this is text1 </p>
</div>
<div id="box2">
<p> Goodbye, this is text2 </p>
</div>
jQuery は次のとおりです。
$('#box2').hide()
$('#change').click(function(){
$('#box1').fadeOut(800, function(){
$('#box2').fadeIn(800);
});
});
どうすればこれを達成できますか?