我有以下代码:
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);
},
});
}
当我点击标记时,我总是得到最后一个列表的标题。