Я пытаюсь изменить цвет заливки штата на карте США при нажатии на маркер этого состояния. Мне удалось изменить цвет состояния при нажатии на состояние, но не удалось изменить цвет при нажатии на маркер.
Карта здесь: https://www.thekeithcorp.com/map-properties/
Я пытаюсь использовать прослушиватель событий щелчка, flyto работает как положено, но не меняет цвет.
Это мой код:
shelter1.addEventListener("click", function (e){
map.flyTo([35.7,-79.0], 7);
restyleLayer(name, layer);
});
function getColor(name) {
color: 'red'
}
function restyleLayer(name, layer) {
layer.feature.properties.name = 'North Carolina';
var myFillColor = getColor(name);
layer.setStyle(myFillColor);
}
Любая помощь будет оценена !!