Я пытаюсь создать меню jQuery, в котором можно выделить текущую страницу. Метод, добавить класс current
на выбранном.
Вот HTML:
<div class="menu_items">
<ul class="ul_items" id="navigation">
<li><a href="index.php">1</a></li>
<li><a href="index.php?pg=2">2</a></li>
<li><a href="index.php?pg=3">3</a></li>
<li><a href="index.php?pg=4">4</a></li>
<li><a href="index.php?pg=5">5</a></li>
</ul>
</div>
И я попытался сделать что-то подобное:
$(document).ready(function(){
$("#navigation").find("a[href*='"+window.location.href+"']").each(function(){
$(this).addClass("current")
});
});
Поскольку код CSS большой и т. Д., Полные коды находятся по адресу jsFiddle
Я думаю, что что-то не правильно определено в части кода Jquery. Когда я пытаюсь это:
var a = $("#navigation").find("a[href*='"+window.location.href+"']");
alert(a);
Я получаю предупреждение [Объект] [Объект]. Может кто-нибудь помочь?
Заранее спасибо.