Metoda children

Metoda children vrne samo neposredne potomce elementa in ne vrne besedilnih vozlišč. Če želite vrniti vse potomce, vključno z besedilom in komentarji, uporabite metodo contents.

Sintaksa

Pridobivanje neposrednih potomcev:

javascript.children();

Potomce lahko tudi filtriramo glede na dani selektor:

javascript.children(selektor);

Primer

Poiščimo vse neposredne potomce oznake div in jim na konec dodajmo '!' z metodo append:

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

HTML koda bo takšna:

html<div>
  <p>besedilo!</p>
  <p>besedilo!</p>
  <p>besedilo!</p>
</div>

Primer

Poiščimo zdaj vse neposredne potomce z razredom www:

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

HTML koda bo takšna:

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

Glejte tudi

  • metoda contents,
    ki omogoča pridobivanje potomcev elementa in besedila znotraj tega elementa
  • metoda parent,
    ki omogoča pridobivanje starša elementa
  • metoda parents,
    ki omogoča pridobivanje vseh staršev elementa
  • JavaScript lastnost children,
    ki vsebuje psevdomatriko podrejenih elementov