コンテナの内容をフェードアウトしようとしているときに、新しいhtmlに置き換えて再度フェードインしようとしています。* 注:コンテナには常に少なくとも1つの子div私は、いくつかの異なる方法を試してみましたJQuery fadeOut fadeIn選択した要素を変更するときの問題
$("#identifier div:first").fadeOut(300,function(){
$(this).parent().html("<div> some new element </div>");
}).fadeIn(300);
、そして運:
は、ここに私のコードです。新しい要素が現れますが、求められるフェード効果はありません。
私は投稿1が最も明確なように思えたが...残りは最高
でロングショットだった私は、これはおそらく、このようなタスクを実行するための正しい方法ではありません、しかし、それはすべて私であることを前提としてい考えることができます。いずれの方向にも感謝します。
乾杯!
私の最初の試みの一つでこれを試してみました。仕事は終わらなかった。 – rlemon
@rlemon - 私の編集した答えを試してください。 – ShankarSangoli
私はそれをhttp://jsfiddle.net/hnVaF/13/に変更していますが、フィドルスタックを使用しています。あなたの新しいアップデートも試みました。フェードイン効果はまだ失われています。 – rlemon