以下のコードのように、ページが読み込まれたら、ローディング画面を出してから表示させないのですが、
ローディング画面から切り替わりません。
コードの中で記述の誤りがございますでしょうか?
よろしくお願いいたします。
<div id="loader-bg"> <div id="loader"> <img src="2.gif" width="80" height="80" alt="Now Loading..." /> <br />Now Loading... </div> </div> <div class="wrap"> <p>ページが読み込まれました!</p> </div> </div> <script> $(function() { var h = $(window).height(); $('.wrap').css('display','none'); $('#loader-bg ,#loader').height(h).css('display','block'); }); $(window).load(function () { //すべての読み込みが完了したら実行 $('#loader-bg').delay(900).fadeOut(800); $('#loader').delay(600).fadeOut(300); $('.wrap').css('display', 'block'); });//5秒たったら強制的にロード画面を非表示
$(function(){
setTimeout('stopload()',5000);
});
function stopload(){
$('.wrap').css('display','block');
$('#loader-bg').delay(900).fadeOut(800);
$('#loader').delay(600).fadeOut(300);
}
</script>
回答1件
あなたの回答
tips
プレビュー