我想在我的代码中添加InfoWindow,但它不起作用。地图显示完美但当我点击地图上的标记时InfoWindow没有出现。我还想从MYSQL数据库中获取InfoWindow的时间。请告诉我我该怎么做以及我的InfoWindow没有出现的问题是什么。这是我的InfoWindow代码:
var infowindow = new google.maps.InfoWindow();
var contentString = 'content';
google.maps.event.addListener(marker, 'click', function() {
infowindow.setContent(contentString);
infowindow.open(map,marker);
});
google.maps.event.addDomListener(window,'load',window.onload);
标记:
var marker = new google.maps.Marker({position: markerpos,
map: map, icon: icon
});
答案 0 :(得分:0)
请参阅以下链接。
for (i = 0; i < 5; i++){
var dataProperty = dataitem.property[i];
latitudetest =dataProperty.latitude;
longitudetest = dataProperty.longitude;
var data= dataProperty.property_title;
var myLatlng = new google.maps.LatLng(latitudetest, longitudetest);
}