gpt4 book ai didi

jquery - 将一个类分配给具有不同 ID 的多个 DIVS,而不指定每个

转载 作者:太空宇宙 更新时间:2023-11-03 20:58:28 25 4
gpt4 key购买 nike

我刚刚了解到一个对象只能有一个 ID,所以我不确定应该如何继续。

例如,除了我指定的 DIV 之外,我如何将一个 css 类分配给所有共享某个属性(不能是 ID,因为我需要该标签用于其他用途)的 div?我可以通过从我不想更改的 div 中删除这个特定 ID,然后将类添加到所有具有该“id”的 DIVS 来做到这一点......但是我仍然不知道如何识别这些 div当我需要将 ID 标签用于其他用途时。谢谢:)

我想要这个的原因:

我有 5 个按钮;当我单击一个包含其他按钮的所有 4 个其他 DIVS 时,除了这个带有此按钮的 DIV 外,其他所有 DIVS 都将被禁用。我不希望每个按钮都具有以下功能:按钮 1 {禁用1禁用2禁用 3禁用 4} 对于每个...

而是按钮 1 {使自己成为 VARIABLE 2禁用所有变量 1

希望一切都过去了:)


谢谢大家的回答,他们都解决了我想知道的:)

最佳答案

不仅一个对象(元素)可以只有一个id,一个id也可以只赋给一个元素。所以你不能给所有这些 div 相同的 id。

您可以使用class 属性。这是为了这个目的,因为元素可以有多个类,并且允许多个元素共享同一个或多个类。

<div id="id1" class="specialDiv"> ... </div>
<div id="id2" class="specialDiv"> ... </div>

然后使用类选择器(使用 . 而不是 #):

$('.specialDiv').hide();

或者,您可以使用包含所有 ID 的选择器,如下所示:

$('#id1, #id2, #id3').addClass('specialDiv');

关于jquery - 将一个类分配给具有不同 ID 的多个 DIVS,而不指定每个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6997217/

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