Клуб API Карт

Изменение объекта YMaps.Placemark

Пост в архиве.
tazododu
20 мая 2010, 18:26

всем здрасти!

помогите советом, пожалуйста.

создаю при загрузке объект

window["placemark"] = new YMaps.Placemark(pointCenter, {draggable: false, hideIcon: false});

по умолчанию двигать метку нельзя, но после клика на кнопочку "Изменить место" метка должна становится подвижной

    $("#change_position").click(function(){
        YMaps.Events.observe(window["placemark"], window["placemark"].Events.Drag, function (mEvent) {
            setBalloonInfo(window["placemark"], mEvent.getGeoPoint(), '');
        });
       
        YMaps.Events.observe(window["map"], window["map"].Events.Click, function (map, mEvent) {
            var newGeoPoint = mEvent.getGeoPoint();
            window["placemark"].setGeoPoint(newGeoPoint);
            setBalloonInfo(window["placemark"], newGeoPoint, '');
        });
    })

по счелчку на карте метка двигается, но как изменить ее параметр draggable на true?