Использую click событие на балуне для ajax загрузки содеримого балуна:
objectManager.objects.events.add('click', function (e) {
console.log(e);
var objectId = e.get('objectId');
if (hasBalloonData(objectId)) {
objectManager.objects.balloon.open(objectId);
} else {
var obj = objectManager.objects.getById(objectId);
obj.properties.balloonContent = 'Идет загрузка';
objectManager.objects.balloon.open(objectId);
loadBalloonData(objectId).then(function (data) {
obj.properties.balloonContent = data;
objectManager.objects.balloon.setData(obj);
});
}
});
Почему-то событие не генерируется если метки имеюют одинаковые координаты, выводится такой общий балун с вкладками и соотв-но ничего не подгружается при щелчках по названиям меток.