2012-08-25 66 views
0

我向Google地圖API v3添加了加載圖片。點擊按鈕後,顯示加載圖像,但加載地圖後無法隱藏加載圖像。請幫助我一些提示。在谷歌地圖加載後隱藏加載圖片

谷歌地圖是DIV ID下存在:map_canvas提供

加載圖像是DIV ID下存在:內

我使用的代碼:$( 'div.inner')顯示()。在點擊按鈕後顯示加載圖片。

我想這個代碼隱藏加載圖像,但它沒有工作:

<script type="text/javascript" src="jquery.js"></script> 
<script type="text/javascript"> 
$(window).load(function(){ 
     $("#inner").hide(); 
}) 
</script> 

我也使用$(map_canvas提供).load(函數()嘗試...

和我也嘗試添加$(「#內部」)的hide();在地圖代碼的最後一行,但沒有奏效

請幫我隱藏加載圖像後,谷歌地圖載入中,

編輯。 :....... .................................................. ..................

我明白了。

創建這樣一個功能:

function hide() 
    { 
     $('div.inner').hide(); 
    } 

,並調用它在地圖代碼的最後一行,它的工作。

+0

如果您已經發現問題,請刪除問題或發佈答案並接受答案,以免我們浪費時間。 – Marcelo

回答

0

我不使用jQuery,所以我會做這樣的:

var loadingDiv = document.getElementById('inner'); 
loadingDiv.style.display = 'none'; 
0

你可以檢查出在谷歌地圖API V3 tilesloaded事件。 結賬SAMPLE PAGE