2

親ノードの下の div 要素の数を見つけることができる jquery メソッドはありますか。

だから、私はこの設定を持っているとしましょう

<div id="parent">
    <div id="child1"></div>
    <div id="child2"></div>
</div>

親の下のdivの数を見つけたい場合は、2になります

またはこれ

<div id="parent">
    <div id="child1"><div id="childer1"></div></div>
    <div id="child2"></div>
</div>

それは私に3を与えるはずです。

あなたのためにそれを行う方法はありますか?

4

6 に答える 6

1

純粋なバニラ溶液:

document.getElementById('parent').querySelectorAll('div').length;

ここでjsFiddle。

注: querySelectorAll()は、IE の最近のバージョン ( IE8+以降) でのみサポートされています。

于 2013-06-26T23:20:24.273 に答える