私は次のスクリプトを持っています:
var $j = jQuery.noConflict();
$j(window).load(function () {
$j('#loading').fadeOut('fast', function () { //Step 1
$j("#sp-container").fadeIn("fast", function () { //Step 2
$j("#content-wrap").delay(9000).fadeIn("slow"); //Step 3
});
});
});
スクリプトは、ステップ3まで正常に機能します。ステップ3も、想定どおりにdivでフェードインしません。このスクリプトが機能しないのはなぜですか?どうすれば修正できますか?
私が除外しているもの:
ステップ1:ページの読み込みとスクリプトの起動に関するコンテンツ
ステップ2:約9秒間実行されるスプラッシュ画面があります。
ステップ3:アニメーションコンテンツの後-ラップdivがフェードインします。
HTML:
<div id="loading">
<!-- CONTENT -->
</div>
<div id="sp-container">
<!-- CONTENT -->
</div>
<div id="content-wrap">
<!-- CONTENT -->
</div>
注:スプラッシュアニメーションを追加する前は、JSは次のように見えました。問題なく機能しました。
var $j = jQuery.noConflict();
$j(window).load(function() {
$j('#loading').fadeOut('slow', function() {
$j("#content-wrap").fadeIn("slow");
});
});