Клуб API Карт

событие клика внутри балуна

yulia.sudnik
25 августа 2014, 16:17

помогите,кто знает советом, как отследить событие внутри балуна меток помещенных при помощи кластеризации? по событию должна вызваться ajax-функция с запросом в БД по айди метки и динамически менять в балуне инф на нужную.

cluster.add(placemark =new ymaps.Placemark(координаты, {
                clusterCaption: name,
                iconContent: name,
                balloonContent: description
            }, {
                preset: "twirl#blueStretchyIcon",
                balloonMaxWidth: '350'
            }));
        }

        map.geoObjects.add(cluster);

вопрос решен.спасибо)

4 комментария
Подписаться на комментарии к посту

слушать события лучше через макет балуна

http://api.yandex.ru/maps/jsbox/2.1/placemark_balloon_layout

я читала про этот пример.тут создается только шаблок для одиночной метки. есть пример в песочнице и для макета балуна кластера,но у меня по тому примеру создается только 1 часть. нет переключения как было раньше,если несколько объектов на одном адресе...

Есть пример переопределения только правой части

http://api.yandex.ru/maps/jsbox/2.1/cluster_balloon_twoColumns_21

 в данном примере получается, что объекты собранные в кластер, при клике на метку не рассыпаются в более приближенном масштабе, только при скроле. можно ли сделать еще и на клик,как это было ранее?