gpt4 book ai didi

jquery - 如何改变当前ul所有li的class?

转载 作者:行者123 更新时间:2023-12-01 07:13:44 25 4
gpt4 key购买 nike

我有 1 个 ul,具有各种 li 类别。

<ul class="" style="margin: 0 0 0 5px;">
<li>
<aclass="cam_title">
Couple Watches</a>
</li>
<li>
<a class="cam_title">
Titan Men's Watches</a>
</li>
<li>
<a class="cam_title">
Timex Men</a>
</li>
<li class="hidden_camaign" style="display:none;">
<a>Casio Men</a>
</li><li class="hidden_camaign" style="display:none;">
<a>Casio women</a>
</li><li class="hidden_camaign" style="display:none;">
<a>Casio unisex</a>
</li>
<li><a class="see_more" href="javascript">See more</a></li>
</ul>

我想要$( '.see_more' ).click(function(){请将所有具有hidden_​​campaign类的li的类更改为show_campaign}

最佳答案

你必须使用.closest().siblings().toggleClass()来实现你想要的。

尝试,

 $( '.see_more' ).click(function(){ 
$(this).closest('li').siblings('.hidden_camaign').toggleClass('hidden_camaign show_campaign');
});

关于jquery - 如何改变当前ul所有li的class?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22038049/

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