gpt4 book ai didi

jquery - 如何使用 jquery 在不同条件下将类添加到标签?

转载 作者:搜寻专家 更新时间:2023-10-31 23:23:11 24 4
gpt4 key购买 nike

我有两个div标签,比如

<div class="abc xyz">
<p>lorem ipsum </p>
</div>
<div class="abc">
<p>lorem ipsum </p>
</div>

如果它包含类“abc”和“xyz”并且只有一个类条件,我想向 div 标签添加另一个类。

我试着喜欢这个,但没有得到我真正想要的。

if($( "div" ).hasClass( abc) && $( "div" ).hasClass( "xyz" ))
{
$(this).addClass('thirdclass');
}
else($("div").hasClass("abc")
{ $(this).addClass('fourthclass'); }

我不想同时添加三等和四等。我该如何实现?

最佳答案

你可以使用,

$("div.abc.xyz").addClass("thirdClass")

这会将新类“thirdClass”添加到所有类名为“abc”和“xyz”的 div 元素。

Fiddle

根据更新的问题进行编辑

$("div.abc.xyz").addClass("thirdClass")
$("div.abc:not(.xyz)").addClass("thirdClass")

关于jquery - 如何使用 jquery 在不同条件下将类添加到标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36469147/

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