jQueryにchildren()という関数があります。
この関数は子要素を一気に取得できるんですが、孫要素までは取得できない。要は直下の要素しか取れないわけです。
例えばこういうHTMLがあったとして、
<div id=”test”>
<p>
<a>あいうえお</a>
<a>かきくけこ</a>
<a>さしすせそ</a>
</p>
</div>
jQueryをこう書くと、test直下の要素、つまりpしか取得できないことになります。aは無視される。
$(”#test”).children()
しかし、このように書けば孫要素も一気に取得されます。test直下だけでなく、test直下の要素に対する配下要素も見てくれるからです。
$(”#test, test *”).children()

more from " jQueryで、ある要素の子要素と孫要素を一気に取得する "...