2016-07-13 16 views
0

Gibt es eine Methode, die jquery oder xpath verwendet, um ein Element mit weniger als n Kindern auszuwählen?Element nach Kind suchen

so gegeben:

<div id="1" class="parent"> 
    <div class="child></div> 
    <div class="child></div> 
</div> 
<div id="2" class="parent"> 
    <div class="child></div> 
    <div class="child></div> 
    <div class="child></div> 
</div> 
<div id="3" class="parent"> 

</div> 

ich alle Eltern mit weniger als 3 Kind divs, id 1 und 3

+0

es kein Liner, der es tun würde, aber ja, das könnte mit Filtern gemacht werden. –

Antwort

0

Dieser XPath sollte wählen möchte, was Sie wollen:

//div[@class = 'parent' and 3 > count(div)] 
+0

Perfekt, genau das habe ich gesucht, danke – Jarfis