Клуб API Карт

Как создать внешнее меню для карты?

Пост в архиве.
Подскажите, можно ли вынести меню из этого примера в другой файл html, или, как вариант, в модуль Joomla. Пример "Создание ссылки на фрагмент карты, используя якорь" смотрел, ничего не понял...
6 комментариев
никаких ограничений нет в приципе, в том числе и в указанных примерах.
А где у вас проблема?
Удалённый пользователь
28 января 2016, 06:52
Проблема в том, что непонятно, как указывать ссылки в пунктах меню.
Конкретно, вот рабочая карта, меню формируется динамически. Как его можно вынести во внешний файл? В принципе меню можно и руками формировать, но как связывать его с объектами карты?
пример
Квадратики

далее в скриптах



$("ul.menu a").click(function(){
 var $this=$(this);
 var action=$this.attr('href').substr(1);

 map[groups[action].enabled?'removeOverlay':'addOverlay'](groups[action].group);
groups[action].enabled=!groups[action].enabled;
});

...
var groups={};
groups['boxes']={enabled:0,group:someyandexmarkergroup};



Удалённый пользователь
28 января 2016, 06:52
Простите за тупость, но не понял ничего
посмотрите код - http://api.yandex.ru/maps/jsapi/examples/mapgroupmenu.html
там создается массив групп и биндиться их включение выключение на меню.
Если не понятно что там написано - тогда вам не сюда на на jquery.com
Может вам подойдут решения, обсуждаемые у нас в клубе?
http://clubs.ya.ru/mapsapi/posts.xml?tag=10614154