Panictmn
|
||||||
1 | ||||||
Выделение активных пунков меню14.07.2012, 13:36. Показов 3619. Ответов 3
Метки нет (Все метки)
Добрый день !
Cразу скажу что с программированием я на вы также и с JAVA. Такчто сильно не пинайте) Ситуация следующая: потребовалось сделать выделение активных пунков меню на сайте, я добавил в меню ****.тпл ява скрипт который смотрит в div id="ttt" все ссылки и сверяет с адресом текущей страницы и если адрес совпадает с какой то ссылкой, то этой ссылке присваивается class="left_menu_selected" и ссылка начинает использовать этот класс из css'ок... вот собственно и весь процесс... сам скрипт
помимо основного меню (которое вверху страницы) существует еще боковое подменю, когда открываем ссылку с бокового, то выделение верхнего меню пропадает.., конечно оно пропадает из-за того, что активная ссылка(адресс открытой страницы) изменяется. Ну а боковая ссылка выделяется как положено... Я понимаю, что все решила бы жетская привязка выделения пункта меню к нескольким ссылкам, сайт нетакой большой, и руками это приписать не составит труда, вопрос только как заставить скрипт сверять ссылку пункта меню с несколькими (зараенее прописаными) ссылками? |
14.07.2012, 13:36 | |
Ответы с готовыми решениями:
3
выделение активных пунктов меню Парадокс двух активных элементов меню Руссификация пунков меню Выделение активных окон |
14.07.2012, 17:42 | 2 |
Два блока ссылок, за верхний Вы сказали, в нём div id="ttt" если и у бокового меню ТОЖЕ id="ttt" , то причина проблемы в этом. id - индивидуальный идентификатор, если его задать для двух блоков, то работать будет только для первого. Для двух блоков меню задайте одинаковый класс, например class = "ttt". В свою очередь у элемента не может быть два класса одновременно. Для активного - удаляется старый класс, добавляется новый, для всех остальных удаляется новый и возвращается старый класс.
0
|
Panictmn
|
|
15.07.2012, 15:57 | 3 |
Я не уточнил, для бокового меню задан клас с другим именем.
Скрипт верхнего меню не мешает боковому. Впрос в том как жестко указать скрипту нужные адреса страниц? |
16.07.2012, 13:12 | 4 | |||||
Я подготовил вот такую demo-страницу. Смотрите исходный код- там и скрипт и стили. В ссылках указывается полный адрес новой страницы.
Продублирую скрипт здесь:
1
|
16.07.2012, 13:12 | |
16.07.2012, 13:12 | |
Помогаю со студенческими работами здесь
4
Оформление активных рубрик в меню! Расположение активных кнопок меню по центру Не работает отмена разрешения нескольких активных пунктов одновременно в компоненте меню Выделение активного меню Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |