Страница 1 из 1

Leaflet Изменение маркера по событию hover и on click

Добавлено: 24 май 2014, 06:53
siberia
Всем доброе время суток!

Хочу сделать как у 2gis изменение маркера, т.е. при наведении курсора на панели поиска на список найденных организаций маркер соответствующей организации на карте краснел и при клике на организацию так же краснел. Подскажите пожалуйста в каком направлении копнуть?

Re: Leaflet Изменение маркера по событию hover и on click

Добавлено: 26 май 2014, 10:13
Denis Rykov
Подсвечивание маркера по наведению:

Код: Выделить всё

var redIcon = L.icon({iconUrl: "pin_red.png"}),
    blueIcon = L.icon({iconUrl: "pin_blue.png"});
marker.on("mouseover", function(e){e.target.setIcon(redIcon);});
marker.on("mouseout", function(e){e.target.setIcon(blueIcon);});
Что касается взаимодействия с маркером извне, то вот тут все подробно расписано.