Задать вопрос
kid-programmer
@kid-programmer

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

Подскажите, пожалуйста, как вы делаете следующее:
Есть главное меню например: Новости, Блоги, Контакты... при нажатии на эти ссылки открываются страницы а эта ссылка меняет (цвет, фон, любой другой стиль). Как передать имя класса или пункта меню, которому нужно поменять стиль css. Как вы это делаете?

зы Используя asp.net mvc
  • Вопрос задан
  • 3042 просмотра
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 1
@ZhigulskiyNikolay
Если я правильно понял, вы хотите поменять css класс ссылке, ведущей на страницу, на которой в данный момент находится пользователь.
Я делаю это с помощью javascript и jquery таким образом:
$(document).ready(function(){
        $("a[href='" + window.location.pathname + "']").addClass('active');
      });
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы