Metoda children
Metoda children kthen vetëm
pasardhësit e drejtpërdrejtë të elementit dhe nuk
kthen nyjet tekstuale. Për të kthyer të gjithë
pasardhësit, duke përfshirë tekstin dhe
komentet përdorni metodën
contents.
Sintaksa
Marrja e pasardhësve të drejtpërdrejtë:
.children();
Gjithashtu mund të filtroni pasardhësit sipas një përzgjedhësi të caktuar:
.children(selector);
Shembull
Le të gjejmë të gjithë pasardhësit e drejtpërdrejtë të tagut
div
dhe në fund të tyre të shtojmë '!' duke përdorur metodën
append:
<div>
<p>text</p>
<p>text</p>
<p>text</p>
</div>
$('div').children().append('!');
Kodi HTML do të duket kështu:
<div>
<p>text!</p>
<p>text!</p>
<p>text!</p>
</div>
Shembull
Tani le të gjejmë të gjithë pasardhësit e drejtpërdrejtë
me klasën www:
<div>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
</div>
$('div').children('.www').append('!');
Kodi HTML do të duket kështu:
<div>
<p class="www">text!</p>
<p class="www">text!</p>
<p>text</p>
</div>
Shihni gjithashtu
-
metoda
contents,
që lejon marrjen e pasardhësve të një elementi dhe tekstit brenda atij elementi -
metoda
parent,
që lejon marrjen e prindit të një elementi -
metoda
parents,
që lejon marrjen e të gjithë prindërve të elementit -
Vetia JavaScript
children,
që ruan në vetvete një pseudo-array të elementeve fëmijë