Проверьте на карте листовки для маркеров с определенным значком - PullRequest
0 голосов
/ 26 февраля 2019

Я хочу проверить, есть ли на карте маркер со значком "markerIconActive".

Я думаю, что лучше всего было бы перебрать все маркеры и проверить, есть ли такой маркер с "markerIconActive"значок и если есть один, чтобы изменить его на "markerIconVisited".Но как?

Я использую кластерный маркер, поэтому я не могу просто отредактировать класс элементов DOM, чтобы изменить внешний вид маркера.

Значки маркеров:

var markerIconActive = L.divIcon({
        className: 'marker--state--active',
        html: "15",
        iconAnchor: [20, 20]
});
var markerIconVisited = L.divIcon({
        className: 'marker--state--visited',
        html: "15",
        iconAnchor: [20, 20]
});

Я хочу сделать это в ванильном Javascript.

...