Здравствуйте, на сайте в главном меню ссылки ведут на категории статей, а отдельные статьи не имеют своих пунктов в меню. Если листать по категориям, то пункты меню подсвечиваются таким скриптом:
$(document).ready(function(){
var my_link = location.pathname;
$('.list-menu li a[href="'+my_link+'"]').parent().addClass('active');
});
<ul class="list-menu">
<li class="hidden"><a href="/">Главная</a></li>
<li><a href="/категория1">Категория1</a></li>
<li><a href="/категория2">Категория2</a></li>
<li><a href="/категория3">Категория3</a></li>
<li><a href="/категория4">Категория4</a></li>
</ul>
Вопрос как сделать выделения пункта меню для категории, когда мы находимся на странице статьи из этой категории?
На всякий случай еще раз объясню) есть ссылка в меню
http://localhost/категория1/ - она нормально подсвечивается когда активна, но если перейти на статью из этой категории то скрипт не работает для урла
http://localhost/категория1/статья1, потому что такой ссылки нет в меню. А нужно оставить активным пункт данной категории