Клуб API Карт

Помогите добавить выпадающий список на карту

imax57
10 августа 2015, 15:02

Подскажите как мне добавить элемент описанный в примере песочницы

https://tech.yandex.ru/maps/jsbox/2.1/list_box_layout

 

к себе на карту

http://airorel.sgt.su

 

Пытался прикрутить и происходит crash элементов карты.

Буду очень признателен за помощь.

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

У вас логотипы закрыты счетчиками. Это нарушение условий использования

Прошу прощения. Поправил.

Спасибо. В принципи понял в чем был косяк.

 

Дополнительную кнопку добавлял так:

    .add('cityList', { float: 'left', position: { left: '15px', top: '155px'}})

 

А надо была так:

    .add(cityList, { float: 'left', position: { left: '15px', top: '155px'}})

 

Единственное что не могу понять - это как цвет изменить.

цвет чего?

Цвет кнопки "Выбрать город". В примере она зеленая. Никак не могу понять как меняется цвет.

В примере реализован свой макет списка на основе Twitter Bootstrap

http://dimik.github.io/ymaps/examples/controls/

Спасибо. Разобрался. А не могли бы Вы мне подсказать как сделать так, чтобы при выборе города отмечалось "галкой" какой город был выбран. При загрузке по умолчанию галка стоит на самом первом городе.

Если выбрать itemSelectOnClick: true, то он просто отмечает города которые выбрал не сбрасывая "галки" предыдущего выбора.

Выставить itemSelectOnClick: true,

слушать select вместо click

и в обработчике перебирать все элементы списка и на всех кроме выбранного вызывать deselect