gpt4 book ai didi

javascript - 我如何使用 jQuery 查找元素是否包含特定类?

转载 作者:数据小太阳 更新时间:2023-10-29 04:29:17 25 4
gpt4 key购买 nike

我需要使用 JQUERY 检查元素是否包含某个子类。

我试过:

if ($('#myElement').has('.myClass')) {
do work son
}

没用。

我的 html 代码是这样布局的:

<div id="myElement">
<img>
<span>something</span>
<span class="myClass">Hello</span>
</div>

最佳答案

最简单的方法是搜索 .myClass 作为 #myElement 的子级:

if($('#myElement .myClass')).length > 0)

如果你只想要一级 child ,你会使用>

if($('#myElement > .myClass')).length > 0)

另一种方法是将选择器传递给 find 并检查任何结果:

if($('#myElement').find('.myClass').length > 0)

或仅针对第一级 child :

if($('#myElement').children('.myClass').length > 0)

关于javascript - 我如何使用 jQuery 查找元素是否包含特定类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8866845/

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