gpt4 book ai didi

jquery - 如何将类添加到列表项并将其从上一个项目中删除

转载 作者:行者123 更新时间:2023-11-27 23:28:43 25 4
gpt4 key购买 nike

我需要在单击时将类 orange 添加到项目列表中,并在单击下一个项目时将其删除。

标记:

  <ul class="navbar-custom clearfix">
<li><a href="#start"></a></li>
<li><a href="#description"></a></li>
<li><a href="#syntax"></a></li>
<li><a href="#scrollbar"></a></li>
<li><a href="#rotations"></a></li>
<li><a href="#rotations-rotated"></a></li>
<li><a href="#source"></a></li>
<li><a href="#follow"></a></li>
</ul>

脚本:

$("nav").find("li").click(function () {
$(this).toggleClass("orange");
});

最佳答案

为此,toggleClass 是不够的,

$("nav").find("li").click(function () {
//remove all the orange class set with the li elements except the current element
$("li.orange").not($(this).addClass("orange")).removeClass("orange");
// add class orange to the current element.
});

DEMO

关于jquery - 如何将类添加到列表项并将其从上一个项目中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37046591/

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