子要素として複数の 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
.
これを達成するための最良の方法は何ですか?