【发布时间】:2022-01-22 06:27:21
【问题描述】:
我有 3 个 div...其中一个 div 有一个类 - .hidden
<div class="parent">
<div class="child">
...
</div>
<div class="child hidden">
...
</div>
<div class="child">
...
</div>
</div>
我只想选择没有 .hidden 类的 div
这是我在 jquery 中所知道的:
let parent = $('.parent');
var f = parent.find('.child');
但不幸的是选择了所有 div(包括具有 .hidden 类的 div)。
【问题讨论】:
-
使用
:not() -
@RoryMcCrossan 感谢您的回复。但请你能更详细一点
-
var f = parent.find('.child:not(.hidden)'); -
@RoryMcCrossan 感谢一百万。
标签: jquery