При открытии балуна через обработчик события метки "click" балун открывается и сразу закрывается. Заметил я это случайно, когда вставил костыль alert, под ним был открыт балун, нажимаешь на алерте Ok - балун изчезает.
Как оставить балун на месте после отработки собылия click?
myPlacemark = new ymaps.Placemark([item.x, item.y], data, options);
myPlacemark.events.add('click', function (e) {
var coords = this.geometry.getCoordinates(
var x = coords[0];
var y = coords[1];
var parMap = this.getMap(
parMap.balloon.open(
// Позиция балуна
coords, {
// Свойства балуна
contentBody: 'test'
}, {
// Опции балуна. В данном примере указываем, что балун не должен иметь кнопку закрытия.
closeButton: true
}
alert ("Click!");
}, myPlacemark);