Добрый день всем.
Есть задача: При ховере на элемент списка магазинов подкрашивать метку на карте и также выводить название магазина в балуне. При этом одновременно могут быть покрашены несколько магазинов и показаны их балуны соответствено.
Для отображения нескольких балунов на карте отдновременно использую кастомные балуны:
var balloon = new ymaps.Balloon(this.map);
balloon.options.setParent(this.map.options);
balloon.options.set({
shadow: false,
layout: MyBalloonLayout,
contentLayout: MyBalloonContentLayout,
panelMaxMapArea: 0
});
balloon.setData({
content: object.name
});
balloon.open(element.geometry.coordinates);Вопрос: как удалять созданные кастомные балуны с карты? В документации не нашел как это можно сделать.
Сейчас удаляю балуны так $('selector').remove(). При следующем ховере создается новый балун.