gpt4 book ai didi

jquery - 递归搜索某个类的所有 div 的子代

转载 作者:行者123 更新时间:2023-12-01 03:47:45 28 4
gpt4 key购买 nike

<div class="testClass">
<div>
<select name="specialName123">
</select>
</div>
</div>

<div class="testClass">
<div>
<span id="someSpan">
<select name="specialName123">
</select>
</span>
</div>
</div>

如何根据页面上的上述两个 div 具有“testClass”类并且有一个名称中包含“123”的选择这一事实来选择它们?

我知道我可以像这样找到所有选择 $('select[name*="123"]'),并且我可以使用 $(".testClass") 选择适当的 div。但我如何以我需要的方式将它们组合在一起?

最佳答案

您可以使用最接近的方法:

$('select[name*="123"]').closest('.testClass')

DEMO

或者:

$('.testClass').has("select[name*=123]")

DEMO

关于jquery - 递归搜索某个类的所有 div 的子代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11710092/

28 4 0