доброе время суток !
сделал как на примере ноу меня есть одна проблема у меня много точек на карте Хувер когда я делаю делается на всех, но вот клик тока на одной но проблема в том, что нужно чтобы информация выводилась из базы данных не по Хуверу а при клику когда я сделал при клике вывод информации спряцьовуе только на одному (первому маркеру)
https://developers.google.com/maps/d...w-simple?hl=ru
// hover
dots = JSON.parse(dots);
console.log(typeof dots);
for (var i = 0; i < dots.length; i++) {
var coords = dots[i];
var latLng = new google.maps.LatLng(coords.lat, coords.lng);
var marker = new google.maps.Marker({
position: latLng,
map: map,
// content: contentt,
animation: google.maps.Animation.DROP,
// title: coords.field_pult_number
// + ' [' + (coords.field_client) + '] '
// + ' [' + (coords.field_adress) + '] '
// + ' [' + (coords.field_summ_in_month) + '] '
// + ' [' + (coords.field_field_dogovor) + '] '
});
}
//click
dotss = JSON.parse(dotss);
console.log(typeof dotss);
for (var i = 0; i < dotss.length; i++){
var coordss = dotss[i];
var latLng = new google.maps.LatLng(coordss.lat, coordss.lng);
var contentt= coordss.field_pult_number
+ ' [' + (coordss.field_client) + '] '
+ ' [' + (coordss.field_adress) + '] '
+ ' [' + (coordss.field_summ_in_month) + '] '
+ ' [' + (coords.field_field_dogovor == undefined ? '': 'coords.field_field_dogovor' ) + '] '
;
var infowindow = new google.maps.InfoWindow({
// content: contentString
content: contentt
});
marker.addListener('click', function() {
infowindow.open(map, marker);
});