Клуб API Карт

как отследить событие перемещения балуна

Андрей Косых
17 апреля 2015, 15:36
myPlacemark.events.add('balloonclose', function (e) {
    myPlacemark.properties.set('balloonContent', "Идет загрузка данных...");
        ymaps.geocode(myPlacemark.geometry.getCoordinates(), {
            results: 1
}).then(function (res) {
            var newContent = res.geoObjects.get(0) ?
                res.geoObjects.get(0).properties.get('name') :
                'Не удалось определить адрес.';
            // Задаем новое содержимое балуна в соответствующее свойство метки.
myPlacemark.properties.set('balloonContent', newContent);
            $('#street_address').val(newContent);
            myPlacemark.properties.set('iconContent', newContent);
        });
});
нужно что бы функция работала при перемещении балуна, а не при его закрытии 
4 комментария
Подписаться на комментарии к посту
Всеволод Шмыров
17 апреля 2015, 16:01
Добрый день. Что имеете в виду под "перемещением" балуна? Открытие на другом объекте? Если да, то вам понадобиться пара событий balloonopen|close на всех элементах.
Андрей Косых
17 апреля 2015, 16:35

Добрый день мне нужно что бы при перетаскивании балуна менялся адрес в нем для этого мне нужно отслеживать событие клика и изменения его позиции, я предположил что возможно есть какое то события которое срабатывает при одновременном клики на балун и перемещение мыши, вот его то мне  и нужно получить, мои поиски по api толку не дали