Долгое время я не был в состоянии добавить прослушиватель событий в ссылках в винодельческих AZ раздел на моем сайте (зеленая кнопка над картой):добавив слушатель событий, который работает с Google Maps InfoWindow
http://www.michiganwinetrail.com/
проблема заключается в том, что я уже создал цикл, который является довольно сложным
for (var i = 0; i <= locations.length; i++) {
locations[i][0] = new google.maps.Marker({
position: new google.maps.LatLng(locations[i][1], locations[i][2]),
title: locations[i][3],
map: map,
content: locations[i][4]
});
var infowindow = new google.maps.InfoWindow({});
google.maps.event.addListener(locations[i][0], 'click', function() {
infowindow.setContent(this.content);
infowindow.open(map, this);
});
}
что мне нужно, чтобы добавить к этой петле, которая позволит моему моему infowindows всплывал, когда я нажимаю на ссылки в вино ries A-Z? Я хотел бы остаться в стороне от JQuery, если вообще возможно
Вы уже загрузили jQuery дважды на своей странице, чтобы я не думал, что вам не следует его использовать. Вот вопрос, который может помочь: http://stackoverflow.com/questions/15192164/jquery-google-maps-open-infowindow-on-click – Joe