我可以让所有孩子都使用此代码
$('#all').children().each(function() { .... });
Run Code Online (Sandbox Code Playgroud)
但是我怎样才能从id ="all"中获得所有可见的"1"类孩子?
<div id="all">
<div>asdd</div>
<div class="one">content</div>
<div class="one">bla</div>
<div>
ssss
<div class="one" style="display:none">text</div>
</div>
<div class="one" style="display:none">blub</div>
</div>
Run Code Online (Sandbox Code Playgroud)
提前致谢.彼得
Sar*_*raz 19
您可以:visible像这样使用过滤器选择器:
$('#all').find('.one:visible').each(function(){
// your code....
});
Run Code Online (Sandbox Code Playgroud)
您可以使用以下简单的 jQuery 函数
$('#all .one:visible');
Run Code Online (Sandbox Code Playgroud)
这将为您提供第一类的所有可见元素。(包含在#all 中)