Задать вопрос
roovwhite
@roovwhite

Как добавить класс метке, на которую наведен курсор?

Проблема в следующем. На карте имеется несколько кастомных меток, приведенный ниже код, при наведении на любую метку, вешает класс на все метки сразу.

myPlacemark.events
            .add('mouseenter', function () {
                $('.points').addClass('interested');
            });


Как можно реализовать добавление класса только той метке, на которую наведен курсор?
  • Вопрос задан
  • 598 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Решения вопроса 1
roovwhite
@roovwhite Автор вопроса
Нашел решение, может кому пригодится.

myPlacemark.events
            .add('mouseenter', function (event) {
                let _this = event.get('target').getOverlaySync().getLayoutSync().getElement(); // Родительский контейнер html.
                let pinner = _this.children[0]; // Вложенный элемент.

                $(pinner).addClass('interested');
            })
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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