Привет, помогите пожалуйста решить задачу, есть такой скрипт
var mark = [
{ LatLang: { lat: 43.04674910000001, lng: -89.3723756 }, description: "Тут одинаковое описание для маркера, везде одно и тоже!" },
{ LatLang: { lat: 43.9940088, lng: -97.10750109999998 }, description: "Тут одинаковое описание для маркера, везде одно и тоже!" },
{ LatLang: { lat: 41.32563669999999, lng: -105.61038639999998 }, description: "Тут одинаковое описание для маркера, везде одно и тоже!" }
];
function e() {
var centerLatLng = { lat: 26.588527, lng: 17.666016 };
var e = document.getElementById("mapsnavi.com"),
t = {
center: centerLatLng,
zoom: 2,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
gmap = new google.maps.Map(e, t);
var marker = [], infowindow=[];
for (i = 0; i < mark.length; i++) {
marker[i] = new google.maps.Marker({
position: mark[i].LatLang,
map: gmap,
});
marker[i].setMap(gmap);
infowindow[i] = new google.maps.InfoWindow({
content: mark[i].description
});
marker[i].id = i;
marker[i].addListener('click', function () {
infowindow[this.id].open(gmap, this);
});
}
var markerClusterer = new MarkerClusterer(gmap, marker,
{
maxZoom: 10,
gridSize: 50,
styles: null
});
};
google.maps.event.addDomListener(window, 'load', e);
в нем есть массив данных с координатами
var mark
в этом массиве есть
description: "Тут одинаковое описание для маркера, везде одно и тоже!"
моя проблема в том что координат много, а
description: "Тут одинаковое описание для маркера, везде одно и тоже!"
повторяется, как вне сделать чтобы я в скрипте прописал
что-то типа
var description = "Тут одинаковое описание для маркера, везде одно и тоже!"
а потом в массив добавлял только переменную
var description
нужно что-то в таком духе
var mark = [
{ LatLang: { lat: 43.04674910000001, lng: -89.3723756 }, var description },
{ LatLang: { lat: 43.9940088, lng: -97.10750109999998 }, var description },
{ LatLang: { lat: 41.32563669999999, lng: -105.61038639999998 }, var description }
];
подскажите как сделать, оставлять так как есть так тогда файл много весит!