jQuery の.html()
関数を使用して HTML コンテンツを読み込んでいます。読み込もうとしている HTML コンテンツの一部は画像で、読み込みに時間がかかります。私がしているのはonclickイベントです。
$('div').on('click',function() {
$('html').fadeOut(1000)
.html(content)
.load(function() {
$('html').fadeIn(1000)
});
});
私が望んでいたのは、DOM の読み込みが完了したら、それをフェードインさせたいということです。まだ終了していない場合は、非表示のままにしておきたいので、html ロードの前に fadeOut 関数を使用します。
これは可能ですか?その方法は私にはうまくいかないようです。