Клуб API Карт

Как сделать группы меток активными

sinos
4 мая 2010, 00:44

Здравствуйте, есть проблема.

Есть карта с метками , группы меток выводятся сбоку. Проблема в том, что
метки становятся активными только при нажатии, а надо , чтоб они уже
были активны при загрузке страницы.



сайт Заозерное 

2 комментария
Подписаться на комментарии к посту
Измените функцию addMenuItem следующим образом (изменения выделены жирным шрифтом):
// Добавление одного пункта в список
function addMenuItem (group, map, menuContainer) {

    // Добавляем группу на карту
    map.addOverlay(group);


    // Показать/скрыть группу на карте
    YMaps.jQuery(" active\" href=\"#\">" + group.title + "")
       
        .bind("click", function () {
            var link = YMaps.jQuery(this);

            // Если пункт меню "неактивный", то добавляем группу на карту,
            // иначе - удаляем с карты
            if (link.hasClass("active")) {
                map.removeOverlay(group);
            } else {
                map.addOverlay(group);
            }

            // Меняем "активность" пункта меню
            link.toggleClass("active");

            return false;
        })
       
        // Добавление нового пункта меню в список
        .appendTo(
            YMaps.jQuery("
  • ").appendTo(menuContainer)
            )
    };
    Спасибо!