Помогите пож. На яндекс картах выводятся метки:
Так(1)пример:
myGeoObjects1[0] = new ymaps.GeoObject({
geometry: {type: "Point", coordinates: [51.50, 32.73]},
properties: {
clusterCaption: 'Геообъект No1',
balloonContentBody: 'Содержимое балуна геообъекта No1.'
});
Так(2)пример:
myGeoObjects1[2] = new ymaps.GeoObject({
// Описываем геометрию типа "Точка".
geometry: {type: "Point",coordinates: [56.75, 38.61]},
// Описываем данные геообъекта.
properties: {
hintContent: "Мсква",
balloonContentHeader: "Москва",
balloonContentBody: "Столица России",
population: 11848762
}
}, {
// Задаем пресет метки с точкой без содержимого
preset: "twirl#redDotIcon",
// Включаем возможность перетаскивания.
draggable: true,
// Переопределяем макет содержимого нижней части балуна.
balloonContentFooterLayout: ymaps.templateLayoutFacto
// Отключаем задержку закрытия всплывающей подсказки.
hintHid,Timeout:
});
// Добавляем геообъект на карту.
// geoMap.geoObjects.add(myGeoObject);
Можно ли событие которое сейчас задается через менеджер после создания самой метки вот так:
my_geo[i_mt].balloon.events.add('close' , function(e){
alert(my_geo[i_mt].properties.get('iden'));
});
задавать внутри самой метки, при ее создании.?
И сразу еще вопросы (если можно):
2) одно событие на все метки (один обработчик - как его задать, чтобы он зацепил все метки). ?
3) Обработчик на кластер (кластеров -2, обработичики разные)?