Метад children
Метад children вяртае толькі
непасрэдных нашчадкаў элемента і не
вяртае тэкставыя вузлы. Каб вярнуць
усіх нашчадкаў, уключаючы тэкст і
каментары выкарыстоўвайце метад
contents.
Сінтаксіс
Атрыманне непасрэдных нашчадкаў:
.children();
Можна таксама адфільтраваць нашчадкаў па зададзеным селектару:
.children(селектар);
Прыклад
Давайце знойдзем усіх непасрэдных нашчадкаў тэга
div
і ў канец іх дадамо '!' з дапамогай метаду
append:
<div>
<p>text</p>
<p>text</p>
<p>text</p>
</div>
$('div').children().append('!');
HTML код стане выглядаць так:
<div>
<p>text!</p>
<p>text!</p>
<p>text!</p>
</div>
Прыклад
Давайце цяпер знойдзем усіх непасрэдных
нашчадкаў з класам www:
<div>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
</div>
$('div').children('.www').append('!');
HTML код стане выглядаць так:
<div>
<p class="www">text!</p>
<p class="www">text!</p>
<p>text</p>
</div>