<ul>
<li class="topnav">FirstSet
<ul>
<li><a href='1.aspx'/></li>
<li><a href='2.aspx'/></li>
</ul>
</li>
<li class="topnav">SecondSet
<ul>
<li><a href='3.aspx'/></li>
<li><a href='4.aspx'/></li>
</ul>
</li>
</ul>
это мое меню управления, когда я нахожусь на 1.aspx/2.aspx мне нужно в меню поставьте отметку FirstSetкак найти якорный тег в теге привязки?
$("#nav").find("a[href='" + window.location.pathname + "']").each(function() {
$(this).addClass("activeTab");
});
используя код abouve Jquery, я пытался добавить класс динамически. Пожалуйста, дайте мне знать, если я потерял somethignn в вышеупомянутом jquery.
Хорошо, что происходит? И какие шаги необходимо предпринять, чтобы попытаться устранить проблему? :-) –
Попробуйте добавить некоторые инструкции console.log. то есть console.log (window.location.pathname) и посмотрите, какой селектор вы создаете. –
Я не могу добавить класс динамически ... Я смущен, как написать код jquery для добавления класса для li, если у меня есть тег привязки, такой же, как window.location.pathname. – nimi