Подсветка активного пункта меню на jQuery
Довольно часто встаёт проблема подсветки активного пункта в меню.
Проблема решается одной строчкой кода)
HTML:
jQuery
Теперь при переходе к примеру на страницу /news/ к соответствующей ссылке будет добавлен класс active
Источник:dle-faq.pro, DLE
Проблема решается одной строчкой кода)
HTML:
<ul class="navigation">
<li><a href="/">Далеко-далеко за словесными.</a></li>
<li><a href="/news/">Обеспечивает, текста, о.</a></li>
<li><a href="/111/">Подзаголовок, они там!</a></li>
<li><a href="/222/">Вершину, моей, алфавит.</a></li>
<li><a href="/333/">Злых, предложения, по всей.</a></li>
</ul>
jQuery
jQuery(document).ready(function($) {
$('.navigation a[href^="/' + location.pathname.split("/")[1] + '"]').addClass('active');
});
Теперь при переходе к примеру на страницу /news/ к соответствующей ссылке будет добавлен класс active
Источник:dle-faq.pro, DLE
Похожие новости
- DataLife Engine v.18.1 Final Release
- DataLife Engine v.18.1 Press Release
- TShow - шаблон сайта сериала для DLE 18.x
- Blitz - шаблон для DLE
- Весь май две лицензии по цене одной
- Rubik - универсальный шаблон
- Telegram Instant View для DLE
- Быстрый поиск новостей только по заголовкам - модуль ModLiveSearch
- DLE: Telegram Instant View
- Весна скидок с DataLife Engine!