0

我把javascript代碼放在我的main.js文件中。用下面的:a在我的Google地圖中爲null

http://jsfiddle.net/Rochefort/Q7Vwg/(無法複製在這裏我的代碼)

但在Firebug檢查,我得到這個錯誤:

'一個爲空「」在29線。

enter image description here

什麼是我的問題嗎?

+1

哪一行是29,哪個文件?我的水晶球是缺陷 - 似乎沒有在您發佈的代碼中...顯然您的問題是未能調試:-) –

+1

「我的問題是什麼?」 - 我們不讀心意 – slash197

+0

對不起,張貼我的錯誤img。 – Karmacoma

回答

1

a is null通常意味着你的地圖沒有初始化,你要使用它

2

我得到這個錯誤一次。確保地圖腳本僅在使用地圖的頁面上運行。您可以通過使用「if」來檢查地圖是否存在。類似這樣的:

if ($('mapClass').length>0) { 
    // here you run the google maps functions 
} 
相關問題