次のコードがあります。
for (var i in listings){
var listing = listings[i];
map.addMarker({
lat: listing.GeographicLocation.Latitude,
lng: listing.GeographicLocation.Longitude,
title: listing.Title,
click: function(e){
(function(listing){
console.log(listing.Title);
})(listing);
},
});
}
マーカーをクリックすると、常に最後のリストのタイトルが表示されます。