2012-10-15 173 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