很长一段时间以来,我都无法在我网站的酒厂 AZ 部分的链接中添加事件监听器(地图上方的绿色按钮):
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);
});
}
当我单击酒厂 AZ 部分中的链接时,我需要在此循环中添加什么以允许我的信息窗口弹出?如果可能的话,我想远离 jquery