gpt4 book ai didi

javascript - JQuery 选择类和许多其他类之一

转载 作者:行者123 更新时间:2023-11-28 12:35:37 24 4
gpt4 key购买 nike

我知道您可以选择“.fred.barney”来查找“fred”和“barney”类的内容,并且可以使用“.fred,.barney”来查找这些类中的任何一个的内容。

我有一个稍微复杂的需求 - 我需要找到具有特定类别的项目,然后还需要找到许多其他类别之一。

示例

<span class="item fred">...
<span class="item barney">...
<span class="item dave">...

我需要找到具有“item”类的跨度(因此 $(".item"))并且还具有“fred”或“barney”

我能使用 atm 的唯一方法就是使用

$(".item").each(function() {
if ($(this).is(".barney,.fred")) ...
})

有没有办法在选择器中执行此操作以保存额外的代码?

最佳答案

您可以组合使用这两个选择器:

$('.item.fred, .item.barney');

或使用.filter :

$('.item').filter('.fred, .barney');

反之亦然

$('.fred, .barney').filter('.item');

如果 fredbarney 仅与 item 一起出现,则只需使用

$('.fred, .barney')

关于javascript - JQuery 选择类和许多其他类之一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17278445/

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