Metod children

Metod children yalnız elementin birbaşa uşaqlarını qaytarır, mətn qovluqlarını qaytarmır. Bütün uşaqları, o cümlədən mətn və şərhləri qaytarmaq üçün contents metodundan istifadə edin.

Sintaksis

Birbaşa uşaqların alınması:

javascript.children();

Həmçinin uşaqları verilmiş selektorla filtr etmək olar:

javascript.children(selektor);

Nümunə

Gəlin div teqinin bütün birbaşa uşaqlarını tapaq və onların sonuna '!' append metodu ilə əlavə edək:

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

HTML kodu belə görünəcək:

html<div>
  <p>mətn!</p>
  <p>mətn!</p>
  <p>mətn!</p>
</div>

Nümunə

Gəlin indi isə www sinfi olan bütün birbaşa uşaqları tapaq:

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

HTML kodu belə görünəcək:

html<div>
  <p class="www">mətn!</p>
  <p class="www">mətn!</p>
  <p>mətn</p>
</div>

Həmçinin bax

  • contents metodu,
    elementin uşaqlarını və elementin daxilindəki mətni almağa imkan verir
  • parent metodu,
    elementin valideynini almağa imkan verir
  • parents metodu,
    elementin bütün valideynlərini almağa imkan verir
  • JavaScript children xassəsi,
    özündə uşaq elementlərinin yalançı massivini saxlayır