Почему срабатывает событие при открытие балуна при клике на placemark? Ожидается, что сработает событие только на кластере:
clusterer.events.add('balloonopen', function () { console.log('Открылся балун'); }); clusterer.events.add('balloonclose', function () { console.log('Закрылся балун'); });
Но вот такой код работает как надо:
clusterer.balloon.events.add('open', function () { console.log('Открылся балун'); }); clusterer.balloon.events.add('close', function () { console.log('Закрылся балун'); });