個々の ID を持つ 2 つの div と、同じスタイルを設定するクラスがあります。
foo_1 には z-index があるため、foo_2 の上にあります。
<div id="foo_1" class="foo"><p>I'm awesome.</p></div>
<div id="foo_2" class="foo"><p>No, I am.</p></div>
私がやりたいのは、foo_1 をフェードアウトさせ、その後ろに foo_2 を配置することです。
私はこれを試しました。
HTML
<div id="foo_1" class="foo"><p>I'm awesome</p></div>
<div id="foo_2" class="foo" style="display: none;"><p>No, I am.</p></div>
jQuery
$(document).ready(function()
{
setTimeout(function()
{
$("#foo_1").fadeOut("slow", function ()
{
$("#foo_1").remove();
$("#foo_1").html($("#foo_2").text());
$("#foo_1").show();
});
}, 5000);
});
ありがとう!