Метод 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>
Погледнете ги и
-
методот
contents,
кој овозможува да се добијат потомците на елементот и текстот внатре во тој елемент -
методот
parent,
кој овозможува да се добие родителот на елементот -
методот
parents,
кој овозможува да се добијат сите родители на елементот -
JavaScript својството
children,
кое чува во себе псевдо-низа од дечни елементи