Код: Выделить всё
let earth= {
layer:{
...
Markers:{...}
}
}
let mars= {
layer:{
...
Markers:{...}
}
}
let pluto= {
layer:{
...
Markers:{...}
}
}
Код: Выделить всё
function setMap(selectedMap, htmlElement, ifSub = false) {
if (currentMap != selectedMap) {
map.removeLayer(window[currentMap].Layer)
map.addLayer(window[selectedMap].Layer)
currentMap = selectedMap
}
}
Однако, когда я меняю карту на Землю и обратно на Плутон
маркеры Плутона «забывают», что у них изначально был класс.
как мне сохранить CSS с помощью маркер? И добавляется обратно к маркеру при вызове map.addLayer(...)?
Подробнее здесь: https://stackoverflow.com/questions/680 ... js-markers
Мобильная версия