Клуб API Карт

Как переместить элементы управления карты?

zzzNickolayCh
20 февраля 2013, 19:56

Собственно вопрос: каким образом можно поменять позицию такого элемента динамически? Через ...options.set('position', {left:0,top:0}) само значение меняется, но перемещения не происходит.

 

Заранее спасибо.

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

у меня такой код работает:

 

var button = new ymaps.control.Button({         data: {             // Текст на кнопке.                                                                                                                                                                                       content: 'Сохранить',             // Текст всплывающей подсказки.             title: 'Нажмите для сохранения'         }    }, {        // Зададим опции для кнопки.        selectOnClick: false    });map.controls.add(button, {top: 5, right: 5});setTimeout(function () {    button.options.set('position', { top: 100, right: 50 });}, 5000);

Хм, действительно - проверил еще раз, все ок. Перебирал контролы через controls.each, видимо где-то там ошибся. Спасибо в общем.