【发布时间】:2018-10-17 22:43:34
【问题描述】:
这里是html:
<ul>
<li class="current"><a href="#">menu item</a></li>
<li><a href="#aba">menu item</a></li>
<li><a href="#abb">menu item</a></li>
<li><a href="#abc">menu item</a></li>
<li><a href="#abd">menu item</a></li>
</ul>
如果我按“a”链接,它会将“当前”类添加到单击的 li 并删除旧的 li 类? 这是我的尝试:
$('ul li a').click(function(){
$('ul li').removeClass('current');
... don't know here (add class to current li) ...
});
【问题讨论】:
-
jQuery 有很棒的文档值得一读:api.jquery.com/category/traversing