вопрос
Доброго дня! Предположим, имеется следующее меню в шапке сайта:
Так вот вопрос в следующем: как сделать, что бы при переходе по какому-либо из пунктов меню добавлялся класс active или current и убирался с предедущего? Вопрос может и баянистый, и многие скажут, мол, иди гугли, ответов тысяча. согласен, их много. Перепробовал более десятка вариантов и не один толком не заработал. Максимум что мне удалось - это добавить класс к выбранному анкору до загрузки страницы. После загрузки этот класс пропадает, почему-то.
<nav>
<ul class="head_menu">
<li><a href="#fakelink">Пункт меню</a></li>
<li><a href="#fakelink">Пункт меню</a></li>
<li><a href="#fakelink">Пункт меню</a></li>
<li><a href="#fakelink">Пункт меню</a></li>
<li><a href="#fakelink">Пункт меню</a></li>
<li><a href="#fakelink">Пункт меню</a></li>
</ul>
</nav>
Так вот вопрос в следующем: как сделать, что бы при переходе по какому-либо из пунктов меню добавлялся класс active или current и убирался с предедущего? Вопрос может и баянистый, и многие скажут, мол, иди гугли, ответов тысяча. согласен, их много. Перепробовал более десятка вариантов и не один толком не заработал. Максимум что мне удалось - это добавить класс к выбранному анкору до загрузки страницы. После загрузки этот класс пропадает, почему-то.