値の異なる 3 つのマーカーを作成したいと考えています。for ループ内には、次のものがあります。
var marker = new google.maps.Marker({map: map, position: point, clickable: true});
marker.info = new google.maps.InfoWindow({
content: '<b>Speed:</b> ' + values.inst + ' knots'
});
google.maps.event.addListener(marker, 'click', function() {
marker.info.open(map, marker);
});
私が抱えている問題は、3 つのマーカーのいずれかをクリックすると、最後に作成されたマーカーの情報ウィンドウだけがポップアップすることです。どうすればこれを回避できますか?