Metod children

Metod children diňe elementiň gönüni nesillerini yzyna gaýtarýar, tekst ýa-da kommentariýa ýaly dokunmaýar. Eger-de şol elemente degişli bolan şol bir wagtyň özünde tekst we kommentariýalary hem alyp gelmek isleseňiz, onda contents metodyny ulanmaly.

Sintaksis

Gönüni nesilleri almak:

javascript.children();

Şeýle hem, nesilleri berlen selektora görä süzgüçden geçirip bolar:

javascript.children(selektor);

Mysal

Geliň, div teginiň ähli gönüni nesillerini tapalyň we append metodynyň ýardamy bilen olaryň ahyryna '!' goşalyň:

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

HTML kody şuňa meňzeş görüner:

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

Mysal

Indi bolsa, geliň ähli gönüni www klassy bilen nesilleri tapalyň:

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

HTML kody şuňa meňzeş görüner:

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

Şeýle-de görmeli

  • metod contents,
    elementiň nesillerini we şol element içindäki teksti alyp bermäge mümkinçilik berýär
  • metod parent,
    elementiň enesini alyp bermäge mümkinçilik berýär
  • metod parents,
    elementiň ähli enelerini alyp bermäge mümkinçilik berýär
  • JavaScript aýratynlygy children,
    öz içinde çaga elementleriň ýalan toplumyny saklaýar