Клуб API Карт

Заголовок не указан

matyin
25 июня 2014, 21:35

На карту добавляю форму с инпутом

 ButtonLayout = ymaps.templateLayoutFactory.createClass("$[data.content]" ), button = new ymaps.control.Button({data: { content: '<input class="f1" value=""><input class="f2" value="">' }}, { layout: ButtonLayout }); myMap.controls.add(button, { left: 35, top: 45 });

 

При загрузке страницы с картой нужно изменить значения инпутов.

т.к. инпуты не в доме изначально то как к ним обратиться? 

крутил $(document).on() но тут застрял. прошу помощи.

1 комментарий
Подписаться на комментарии к посту
Всеволод Шмыров
26 июня 2014, 10:23
Доброе утро!
При создании макета нужно переопределить методы build и clear и уже в них навешивать необходимые слушатели или просто просто взаимодействовать с DOM. Посмотрите пример
http://api.yandex.ru/maps/jsbox/2.1/zoom_layout