Клуб API Карт

Вопрос по балунам

Пост в архиве.

Всем привет.

Начну с разу с вопроса: может ли на карте одновременно отображаться более 1 открытого балуна?

 

А теперь проблема: в обработчике события mouseenter объекта карты, я закрываю балун через вызов mapObj.balloon.close(), есть ли возможность каким-то образом добраться до placemark'a (получить объект), которому принадлежит только что закрытый балун?

Мне после закрытия балуна нужно изменить картинку placemark'a...

 

Заранее благодарю :)

2 комментария
Sergey Konstantinov
28 января 2016, 03:28

1) нет, нельзя. Точнее, можно, но мы считаем подобное использование балунов неправильным.

2) map.geoObjects.events.add('balloonclose', function (e) {

        var pm = e.get('target'); // объект, на котором закрылся балун

    });

Благодарю :) все получилось)