0

これが機能しない理由を誰かに教えてもらえますか? 私は困惑しています。問題のサイト: http://goodmoodhostel.com

JS:

$(window).load(function(){  
    $("#loading").hide();  
})  

HTML:

<div id="loading">  
    Loading content, please wait..  
    <img src="ajax-loader.gif" alt="loading.." />  
</div>  

CSS:

#loading {  
    position:absolute;  
    width:100%;
    height:2000px;  
    top:0px;   
    text-align:center;  
    padding:7px 0 0 0;  
    font:bold 11px Arial, Helvetica, sans-serif;  
z-index:100;
} 

問題は、ページ全体をカバーし、他のどの要素よりも#loading高い divによって非表示にする必要があるという事実にもかかわらず、ページの読み込みが開始されることです。z-index

4

1 に答える 1

1

jquery.jsが見つからないためです。

あなたは変わるかもしれません

<script type="text/javascript" src="jquery.js"></script>  

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
于 2013-01-10T16:23:54.770 に答える