gpt4 book ai didi

javascript - jquery 如何在单击此链接 ic 时仅更改链接类

转载 作者:行者123 更新时间:2023-11-28 13:52:34 25 4
gpt4 key购买 nike

我有一个 li 项目,我需要更改单击项目的类别,如下所示

  • 从默认类中删除当前类
  • 将当前类添加到单击的类

这里是我的 html 代码

                <ul class="filter">
<li><a href="#" title="" class="current">recent</a></li>
<li><a href="#" title="">top popularity</a></li>
<li><a href="#" title="">top commented</a></li>
<li><a href="#" title="">other ...</a></li>

</ul>

这是完成这项工作的 jquery 代码

      $(".filter > li a").click(function(){

$(".filter li a.current").removeClass("current");
$(this).addClass("current");
});

它工作完美,否则当我单击任何链接时,其他这些链接都会将该代码应用于它,我只需将此代码应用于 ul.filter

最佳答案

也许这会更容易、更简单。它所做的只是删除其兄弟当前类并向其自身添加新的当前类。

$('.filter a').click(function(){
$(this).addClass('current').siblings().removeClass('current');
});

关于javascript - jquery 如何在单击此链接 ic 时仅更改链接类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10003299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com