Переключение между группами меток

  • Tsarov
  • Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
More
3 weeks 4 days ago #12330 by Tsarov
Добрый день. Прекрасный компонент! Но есть один момент который заметно ухудшает "юзабилити"
Я создал карту в которой на данный момент 3 группы меток. Все группы активны и по умолчанию выведены на карту.
Проблема с переключением между группами.
Чтобы сделать так, чтобы из всех меток на карте остались только метки одной нужной группы, в списке групп на нужную группу нужно кликнуть 4 раза. Первые два клика снимают с карты метки двух других групп, третий клик снимает вообще все метки и только четвёртый клик выводит метки нужной группы.
Боюсь уже на втором клике среднестатистический пользователь отчается понять что к чему.

Можно ли каким-то образом сделать так что бы группа меток выводилась в один клик? Чтобы при нажатии на группу в панели управления метками снимались все метки и выводились метки только этой группы? В одно нажатие.

Понятно что в лоб проблема решается просто, - сделать группы неактивными, чтобы по умолчанию загружалась пустая карта, и тогда при нажатию на группу с первого раза будет нужный результат. Но это мягко говоря, не то что хотелось бы получить в конечном счёте. :)

Кстати, к примеру кнопка "скрыть все" работает по похожему принципу. Последовательно снимает метки одной группы с каждым нажатием. Т.е. если групп 3 как у меня, нужно кликнуть 3 раза, чтобы очистить карту.

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

Тестовая страница с картой: www.oksimp.ru/test-karta

Есть ещё один небольшой момент по дизайну. Никак не получается выровнять текст вертикально относительно иконки группы.

С уважением,
Илья

Please Log in or Create an account to join the conversation.

More
3 weeks 4 days ago #12332 by Dima
Добрый день, Илья.

Что касается групп. Если посмотрите в консоль браузера - увидите ошибку
TypeError: af.removeClass is not a function

Надо перейти в опции компонента
wiki.zhuk.cc/index.php/Zh_YandexMap_Desc...BE.D1.81.D1.82.D0.B8

Режим совместимости - установите в Internal или JQuery

Don't forget support my developments: post review in JED , donate ;)

Post your sites as examples into my directory User's Sites for apropriate extension

Please Log in or Create an account to join the conversation.

  • Tsarov
  • Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
More
3 weeks 1 hour ago #12334 by Tsarov
Спасибо огромное!
Переключение в режим JQuery решило проблему.
Работает замечательно!

С уважением,
Илья

Please Log in or Create an account to join the conversation.

Time to create page: 0.070 seconds

Donate


Go to top