Подсветка активного пункта меню на 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
Похожие новости
- DLE-tg2email - пересылка сообщений из Telegram на E-Mail
- Почему email всё ещё важнее мессенджеров: как сохранить порядок в деловом общении в 2025 году
- Casino Collection 3in1
- Castel War 3D
- Casual Pinball Game
- Cat Chef and Broccoli
- Cat Clicker
- DLE-comment4tg — замена комментариев на обсуждения в Telegram
- TOP Users для DLE
- Проведи лето на позитиве