Usullar children

Usullar children faqat elementning bevosita vorislarini qaytaradi, matn tugunlarini qaytarmaydi. Barcha vorislarni, shu jumladan matn va sharhlarni qaytarish uchun contents usulidan foydalaning.

Sintaksis

Bevosita vorislarni olish:

javascript.children();

Shuningdek, vorislarni berilgan selektor bo‘yicha filtrlash mumkin:

javascript.children(selektor);

Misol

Keling, div tegining barcha bevosita vorislarini topaylik va ularning oxiriga '!' qo‘shamiz, buning uchun append usulidan foydalanamiz:

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

HTML kodi shunday ko‘rinishga keladi:

html<div>
  <p>matn!</p>
  <p>matn!</p>
  <p>matn!</p>
</div>

Misol

Keling, endi www klassiga ega bo‘lgan barcha bevosita vorislarni topamiz:

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

HTML kodi shunday ko‘rinishga keladi:

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

Shuningdek qarang

  • contents usuli,
    bu elementning vorislari va shu element ichidagi matnni olish imkonini beradi
  • parent usuli,
    bu elementning ota-onasini olish imkonini beradi
  • parents usuli,
    bu elementning barcha ota-onalarini olish imkonini beradi
  • JavaScript xususiyati children,
    bu o‘zida voris elementlarning pseydomassivini saqlaydi