Сообщение # 1 | 15:10:13
Доброе время суток, комрады!

Не могу понять, почему не работает самый простой способ выделения текущей ссылки.
Я использую данный скрипт.

Код
$(function() {
$(«a»).click(function(e) {
e.preventDefault();
$(«a»).removeClass(«active»);
$(this).addClass(«active»);
});
});

Меню выглядит просто:


Код
<div class="menu">
<ul>
<li><a href="/link1">пункт 1</a></li>
<li><a href="/link2">пункт 2</a></li>
<li><a href="/link3">пункт 3</a></li>
</ul>
</div>

но что то не срабатывает. Может кто знает проверенный способ выделения активной ссылки?

Добавлено (13 Фев 2015, 15:10:13)
---------------------------------------------
все пока писал пост, нашел более старый и проверенный способ.



Код
$(document).ready(function() {
     $('#menu ul a').each(function () {      
         var location = window.location.href;  
         var link = this.href;
         if(location == link) {
             $(this).addClass('active');  
         }
     });
})

<!-- Ставь коментарии в кодах! Будь человеком! -->