我正在尝试获取页面上具有多个 div 作为子元素的所有元素。例如,在以下代码中:
<div id="1">
<div id="1a">
<div id="1aa">
</div>
<div id="1ab">
</div>
</div>
<div id="1b">
</div>
</div>
<div id="2">
<div id="2b">
</div>
</div>
我的函数会返回#1
,#1a
因为它们都包含 2 个子 div。
我试过这个:
$('div > div + div').css("border", "1px solid red");
但这不仅不能按预期工作,我还希望它在有 5、6、7 /尽可能多的子 div 时应用,只要它是>=2
.
实现这一目标的最佳方法是什么?