ウェブサイトに Google マップを統合し、マーカーを設定しました
マーカーをクリックすると、設定した特定の緯度と経度を取得したいと考えています。
テストのために、2 つのマーカーを設定しました。
毎回マーカーをクリックすると、最後に設定されたマーカーの緯度と経度がコンソールに表示されます。
どうすればこれを解決できますか?
for(var gMarker = 0; gMarker < records.length ; gMarker++){
var gMarkerThis = records[gMarker].LatLng;
var marker = new google.maps.Marker({
position: new google.maps.LatLng(gMarkerThis[0], gMarkerThis[1]),
map: map,
title: 'Test'
});
google.maps.event.addListener(gMarkerArray, 'click', function() {
console.log(marker.position , marker.position.lat() , marker.position.lng());
});
}