我想添加一个特定的类到链接的下一个父元素(li)。例如,我在'主页'选项卡上有活动班,但同时我也需要'关于'新班' 这里是我的标记如何将类添加到下一个父项目li?
这是工作的静态类,但当链接添加活动类动态,这是行不通的。
我试过,但不能使工作
$('li a').click(function() {
if ($(this).hasClass('active')) {
$(this).parent().next().addClass('active');
}
else{
$(this).parent().next().removeClass('active');
}
});
<ul>
<li><a class="active" href="">Home</a></li>
<li class="new-class"><a href="">About</a></li>
<li><a href="">Service</a></li>
<li><a href="">Portfolio</a></li>
<li><a href="">Contact</a></li>
</ul>
非常感谢。这段代码解决了我的问题。 –