Прошу помощи!
Задача вероятнее всего простецкая, но ввиду видимо недостатка знаний решить ее не могу.
В общем суть такая, есть скрипт:
$(function () {
$('#block_sidebar a').each(function () {
var location = window.location.href;
var link = this.href;
if(location == link) {
$(this).addClass('active');
}
});
});
Он добавляет класс active к "активной" ссылке, скрипт работает, все вроде хорошо, но появилась задача его доработать, а как не доходит. Необходимо что бы скрипт добавлял активный класс не активной ссылке, а пункту в списке (li) в котором находится активная ссылка.
Ниже привожу мою разметку:
<div class="block_sidebar" id="block_sidebar">
<ul>
<li> <a href="#один">Один</a> </li>
<li> <a href="#два">Два</a> </li>
<li> <a href="#три" >Три</a> </li>
</ul>
</div><!-- .block_sidebar -->