Есть балун с кастомной кнопкой закрытия.
pl.balloon.close(
}
и балун закрывается, но если открыть балун снова, то при клике на крестик балун уже не закроется. Как сделать что бы балун закрывался всегда при нажатии на крестик?
function init(){
...
pl = new ymaps.Placemark([37.6230320228801, 55.78980351830082]
var myBalloonLayout = ymaps.templateLayoutFactory.createClass(
'<div class="b-simple-balloon-layout"><div class="content"><div class="balloon"><img class="balloon-img" src="img/map/balloon-img.jpg" alt="img1"/><div>...Текст
ymaps.layout.storage.add('my#superlayout', myBalloonLayout);
map.options.set({
balloonLayout: 'my#superlayout',
balloonShadow: true,
preset: 'twirl#blueStretchyIcon'
}
map.geoObjects.add(pl);
pl.balloon.open(
$("#close-balloon-link").click(function(){
pl.balloon.close(
}
}
$(document).ready(function() {
....
ymaps.ready(init);
}
Заранее спасибо.