Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Выделение пункта меню


Recommended Posts

Есть верхнее меню у сайта (О нас, Контакты и т.д.), оно статичное в html не генерируется из БД. Нужно выделять эти пункты когда мы находимся на той или иной странице, к примеру оборачивать тегом <b> и </b>? Может есть готовое решение, к примеру вручную вбивать в коде url вида /about_us и определять текущие положение и выделять?

Надіслати
Поділитися на інших сайтах

Есть разные решения. Можно доработать контроллеры, чтобы передавать в шаблон имя соответствующей страницы и потом на его основе подсвечивать соотв. пунтк. Можно средствами JS это делать, определив текущую страницу в windows.location.

Надіслати
Поділитися на інших сайтах


Есть разные решения. Можно доработать контроллеры, чтобы передавать в шаблон имя соответствующей страницы и потом на его основе подсвечивать соотв. пунтк. Можно средствами JS это делать, определив текущую страницу в windows.location.

Можно пример с windows.location если не затруднит, плиз

Надіслати
Поділитися на інших сайтах

Можно пример с windows.location если не затруднит, плиз

Посмотрите по JS документации (см. аттач.) там есть подробное описание как считать и разобрать URL в командной строке. А дальше пишите как обычный JS код который выполняется при загрузке страницы, разбирая входной URL на и через jQuery меняете внешний вид любых объектов в зависимости от структуры урла.

js_manual_last.zip

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.