Почти 3 часа тратить на это. Ничего не найдено.Добавить класс, ближайший div
Вот мой код .. 3 отдельных URL в файле. (Обновлено)
<div id="menu">
<a href="blue.php">
<div class="list">
Content_here
</div>
</a>
<a href="yallow.php">
<div class="list">
Content_here
</div>
</a>
<a href="black.php">
<div class="list">
Content_here
</div>
</a>
</div>
Добавить класс по текущему URL
<div id="menu">
<a href="#">
<div class="list active">
content_here
</div>
</a>
</div>
Здесь есть:
$("#menu a").each(function(index) {
if($.trim(this.href) == window.location) {
$(this).closest('div').addClass("active");
}
});
Нет active
class
на текущий URL
. ...
Я обновил мой вопрос, есть больше чем один URL в файле. – lovepeople
@lovepeople Вы хотите обновить каждый url .... также измените свое условие на '$ .trim (this.href) == '#'' –
@lovepeople: также измените ваше условие на '$ (this) .attr ('href') == '#' ' –