【发布时间】:2011-08-09 20:25:32
【问题描述】:
我有一段 javascript 代码,我在其中创建标记并将 InfoWindows 附加到它们,如下所示:
for (var i = 0; i < 8; i++) {
var marker = new google.maps.Marker({
map: map,
position: new google.maps.LatLng(lat[i], lng[i]),
icon: '/static/images/iconsets/gmap/iconb' + (i+1) + '.png',
});
var infowindow = new google.maps.InfoWindow({
content: 'test string'
});
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
}
但是当我点击其中一个标记时,信息窗口总是只显示在一个标记上。我做错了什么?
【问题讨论】:
标签: javascript jquery google-maps google-maps-markers