我有以下脚本:
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 步:动画 content-wrap 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");
});
});