Клуб API Карт

Draggable для загружаемых точек

inikitian
17 декабря 2009, 17:33

Никак не могу найти как дать стиль draggable для загружаемых через xml точек. Ну и как повесить обработчики этих событий.

5 комментариев
Подписаться на комментарии к посту
Да, но если метки загружаются так: var ml = new YMaps.YMapsML('uri'); map.addOverlay(ml); То как сделать их все драггейбл?
//Такое ощущение, что я жостко туплю
После того как метки загружены пройтись по ним и установить нужное свойство и обработчик
Примерно так:
var ml = new YMaps.YMapsML('uri');
map.addOverlay(ml);

YMaps.Events.observe(ml, ml.Events.Load, function (ml) {
    ml.get(0).forEach(function (obj) {
        obj.setOptions({
            draggable : true
        });
    });
});
Огромное спасибо! С меня пиво )