2012-10-15 58 views
2

我的地圖顯示完美,唯一缺少的是標記和標題。有人可以查看我的代碼,看看爲什麼我的標記沒有顯示出來嗎?谷歌地圖標記不顯示

我的代碼;

<script type="text/javascript"> 
    function initialize() { 
    var mapOptions = { 
     center: new google.maps.LatLng(55.6078568,13.0126611), 
     zoom: 16, 
    mapTypeId: google.maps.MapTypeId.ROADMAP 
    }; 
    var map = new google.maps.Map(document.getElementById("google_map_392"), 
     mapOptions); 
     var point = new google.maps.LatLng(55.6078568,13.0126611) 
     var marker = new google.maps.marker({ 
      position:point, 
      map:map, 




     }); 


    } 

</script> 

謝謝!

回答

4

標記是一個對象的構造函數,所以你需要使用合適的(大寫)名稱:

VAR的標記=新google.maps.Marker();

這將創建地圖上的標記,但如果你希望它有一個標題,那麼你將需要添加「標題」屬性,以及:

function initialize() { 
     var mapOptions = { 
      center: new google.maps.LatLng(55.6078568, 13.0126611), 
      zoom: 16, 
      mapTypeId: google.maps.MapTypeId.ROADMAP 
     }; 
     var map = new google.maps.Map(document.getElementById("google_map_392"), mapOptions); 

     var point = new google.maps.LatLng(55.6078568, 13.0126611); 
     var marker = new google.maps.Marker({ 
      position: point, 
      map: map, 
      title: "The title for the marker." 
     }); 
    } 
+0

格朗當感謝你,標記現在顯示,但仍然沒有標題,我只是複製並粘貼您的代碼 – Abel

+0

奧克其工作如果我想添加一個HTML?喜歡這個; html:「

絕密位置總理
公司地址
0771 - 222 222
[email protected]
」 – Abel

+0

如果您將鼠標懸停在標記上,則該標題僅顯示爲工具提示。你確定沒有發生,或者你是否以'標題'來表示其他意思? – duncan