【发布时间】:2012-09-19 04:18:20
【问题描述】:
所以右键单击会创建标记,但是当我单击标记时,信息窗口不会显示。注释警报 给出了坐标。我可能做错了什么。逻辑或语法是否有问题。我找不到解决这个问题的方法。这是我的代码:
// create marker on right click
google.maps.event.addListener(map,'rightclick', function(e) {
marker = new google.maps.Marker({
position: e.latLng,
map: map
});
alert('coord: ' + marker.getPosition().toUrlValue(3));
});
// display info window on marker click
google.maps.event.addListener(marker,'click', function(event){
infowindow = new google.maps.InfoWindow({
map:map,
content:"coordinates:"+event.latLng.toUrlValue(),
position:event.latLng
});
infowindow.open(map,marker);
});
【问题讨论】:
标签: google-maps-api-3 google-maps-markers infowindow