Njia children

Njia children hurudisha tu watoto wa moja kwa moja wa kipengele, hai rudishi nodi za maandishi. Ili kurudisha watoto wote, ukijumuisha maandishi na maoni tumia njia contents.

Syntax

Kupata watoto wa moja kwa moja:

javascript.children();

Pia unaweza kuchuja watoto kwa kichaguzi kilichotajwa:

javascript.children(kichaguzi);

Mfano

Wacha tupate watoto wote wa moja kwa moja wa kitambulisho div na mwishoni kwao tuongeze '!' kwa kutumia njia append:

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

Msimbo wa HTML utaonekana kama hii:

html<div>
  <p>maandishi!</p>
  <p>maandishi!</p>
  <p>maandishi!</p>
</div>

Mfano

Sasa wacha tupate watoto wote wa moja kwa moja wenye darasa www:

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

Msimbo wa HTML utaonekana kama hii:

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

Angalia pia

  • njia contents,
    ambayo inaruhusu kupata watoto wa kipengele na maandishi ndani ya kipengele hicho
  • njia parent,
    ambayo inaruhusu kupata mzazi wa kipengele
  • njia parents,
    ambayo inaruhusu kupata wazazi wote wa kipengele
  • Sifa ya JavaScript children,
    ambayo huhifadhi safu bandia ya vipengele vinavyotokana