Задать вопрос
jasonOk
@jasonOk
Легче болтать, чем код писать

Как в Яндекс.Картах задать обработчик для маркеров?

Есть кнопка, по нажатию на которую на карту добавляется маркер, добавить их можно какое угодно количество.
Мне требуется, чтобы при изменении координат любого из маркеров (например, событие dragend) я мог произвести с ним какое-нибудь действие. К примеру, поменять его иконку.
Как реализовать, чтобы для всех маркеров был один обработчик?
  • Вопрос задан
  • 268 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
А в чем проблема или это вопрос с подвохом
dragHandler = function(e) {
// меняем иконку
}
marker.events.add('[drag]', dragHandler);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы