вот мой код
function buildMarkerMap(data, map) {
for (var i = 0; i < data.length; i++) {
var node = data[i];
var position = new google.maps.LatLng(node.latitude, node.longitude);
if (node.user_id != 0) {
var image = new google.maps.MarkerImage('http://maps.google.com/mapfiles/ms/icons/green-dot.png');
} else {
var image = new google.maps.MarkerImage('http://maps.google.com/mapfiles/ms/icons/blue-dot.png');
}
var infoWindow = new google.maps.InfoWindow({
content: node.php_date + ' ' + node.user_name + ' :' + node.user_id,
maxWidth: 150
});
var marker = new google.maps.Marker({
position: position,
map: map,
icon: image,
zIndex: i
});
marker.addListener('click', function() {
infoWindow.open(map, this);
});
}
}
, что над маркером карты работает плавник для нахождения маркеров, но в информационном окне у вас есть проблема, при нажатии на маркер он показывает то же самое информационное окно последнего маркера, зарегистрированного вDB
Может ли кто-нибудь помочь внести изменения в информацию по каждому другому маркеру?