Необходимо навесить обработчик в функции создания метки.
В балуне метки несколько ссылок с разными id. К каждой ссылке прикрепляю слушатель в теле цикла, но ничего не получается.
Что не так в коде, подскажите, пожалуйста. Или подскажите как вообще такое реализовать, если таким образом не возможо.
function createPlacemark (geoPoint, name, desk) {
var placemark = new YMaps.Placemark(geoPoint);
placemark.name = name;
var content = YMaps.jQuery([desk].join(""))
for ( var i = 0; i<10; i++){
.find("#" + i)
.bind("click", function () {
if (group.getMap()) {map.addOverlay(group1.get(i));
} else {
alert(i);
}
return false;
})
.end()
}
placemark.setBalloonContent(content[0]);
return placemark;
};
Вот ссылка на полную версию кода.