Доброго времени суток. Встала задача сделать нестандартный баллун кластера. Точнее сделать так, чтобы в контенте баллунов (как кластера, так и метки) работало событие, которое привязано к ссылке.... Попробую очень кратко изложить код.... Итак:
в цикле создаем геообъекты таким образом:
//НАЧАЛО ЦИКЛА
var balname=сокращенное название, которое будет списком в баллуне кластера
var baltext= детально описание метки и в нем есть ссылка <a class='test' href=#> Анкор</a>
var coords= ну это координаты конечно
myObjects[]= new ymaps.GeoObject(
{geometry: {type: "Point", coordinates: coords},
properties: {clusterCaption: balname, balloonContentBody: baltext}
});
//КОНЕЦ ЦИКЛА
clusterer = new ymaps.Clusterer({clusterDisableClickZoom: true, clusterBalloonWidth:400, clusterBalloonHeight:145, gridSize:64, margin:45});
clusterer.add(myGeoObjects);
myMap.geoObjects.add(clusterer);
// А вот и обработчик события:
$("a").click(function(){
alert('ВЫ НАЖАЛи НА ССЫЛКУ');
return false;
});
Как сделать, чтобы в баллуне срабатывал бы данный обработчик? Из всех частей кода - он работает, а из баллуна - никак. Пробовал через ymaps.templateLayoutFactory.createClass, но все равно не получается.. Помогите пожалуйта!
Заранее спасибо!