У меня возникла проблема с отображением подсказки на каждом марке карты Google. Но это только показывает подсказку только на одном маркере. Вот мои JS скрипку http://jsfiddle.net/amit4mins/6UnTr/35/Как показать подсказку на каждом марке карты google
$(document).ready(function(){
var locations=[
['loc1',40.23, -70.34],
['loc7',40.23, -70.34],
['loc8',40.23, -70.34],
['loc2',41.24, -71.35],
['loc3',42.25, -72.36],
['loc4',43.26, -73.37],
['loc5',44.27, -74.34],
['loc6',45.28, -75.34],
['loc6',46.29, -76.34]];
function initialize() {
console.log(locations);
var mapOptions = {
center: new google.maps.LatLng(-34.397, 150.644),
zoom: 3,
mapTypeId: google.maps.MapTypeId.ROADMAP,
};
var map = new google.maps.Map(document.getElementById("map_canvas"),mapOptions);
var marker, i;
for (i = 0; i < locations.length; i++) {
var infoWindow = new google.maps.InfoWindow({
content: locations[i][0],
});
marker = new google.maps.Marker({
position: new google.maps.LatLng(locations[i][1], locations[i][2]),
map: map,
title:locations[i][0]
});
google.maps.event.addListener(marker, 'click', function() {
infoWindow.open(map, marker);
});
}
marker.setMap(map);
}
google.maps.event.addDomListener(window, 'load', initialize);
});
Может ли один дайте мне знать, что я делаю неправильно.
Большое спасибо, М.
http://you.arenot.me/2010/06/29/google- maps-api-v3-0-multiple-markers-multiple-infowindows/ –
У вас есть уникальная подсказка для каждого маркера в [скрипке] (http://jsfiddle.net/6UnTr/22/), ваша проблема связана с infowindow – geocodezip