[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Информационное окно
Sergeiqwe93
в данном куске кода, я уже полученный json, распарсив, достал данные. Получил точки на карте. при клике на прорисованной точке, одной из, получаю описание последней в окне, а не текущей. Помогите исправить, чтоб данные были актуальными
while (i<dat.length){
l = parseFloat(dat[i].lon);
r = parseFloat(dat[i].lat);
name = dat[i].nam;
street = dat[i].str;
house = dat[i].hous;
var point1 = new google.maps.LatLng(r, l);


var infoWindow = new google.maps.InfoWindow({
content: contentString
}
);
var marker = new google.maps.Marker({
position: point1,
map: map, title: street + " " + house +"\n"+ name
});





infoWindow.setContent(contentString);

result = result + name + "\n";




google.maps.event.addListener(marker, 'click', function() {
infoWindow.open(map,marker);
//infoWindow.open(contentString);
});



i++;
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.