Metod children

Metod children vraća samo neposredne potomke elementa i ne vraća tekstualne čvorove. Da biste vratili sve potomke, uključujući tekst i komentare koristite metod contents.

Sintaksa

Dobijanje neposrednih potomaka:

javascript.children();

Možete takođe da filtrirajte potomke po datom selektoru:

javascript.children(selektor);

Primer

Hajde da pronađemo sve neposredne potomke taga div i na kraj im dodamo '!' pomoću metoda append:

html<div>
  <p>tekst</p>
  <p>tekst</p>
  <p>tekst</p>
</div>
javascript$('div').children().append('!');

HTML kod će tada izgledati ovako:

html<div>
  <p>tekst!</p>
  <p>tekst!</p>
  <p>tekst!</p>
</div>

Primer

Hajde sada da pronađemo sve neposredne potomke sa klasom www:

html<div>
  <p class="www">tekst</p>
  <p class="www">tekst</p>
  <p>tekst</p>
</div>
javascript$('div').children('.www').append('!');

HTML kod će tada izgledati ovako:

html<div>
  <p class="www">tekst!</p>
  <p class="www">tekst!</p>
  <p>tekst</p>
</div>

Pogledajte takođe

  • metod contents,
    koji omogućava da se dobiju potomci elementa i tekst unutar tog elementa
  • metod parent,
    koji omogućava da se dobije roditelj elementa
  • metod parents,
    koji omogućava da se dobiju svi roditelji elementa
  • JavaScript svojstvo children,
    koje čuva u sebi pseudoniz podređenih elemenata