parent usuly

parent usuly elementyň gönügelýän atasyny alýar.

Sintaksis

Elementler üçin gönügelýän atany almak:

javascript.parent();

Şeýle hem, ýörite saýlaýjy bilen kesgitlenen gönügelýän atany saýlap bolýar:

javascript.parent(saýlaýjy);

Mysal

Geliň #test elementini tapalyň, soňra parent kömegi bilen onuň atasyny tapalyň we html usuly kömegi bilen '!' tekstini goýalyň:

html<p>daşynda</p>
<div>
  <p>içinde</p>
  <p>içinde</p>
  <p id="test">içinde</p>
  <p>içinde</p>
  <p>içinde</p>
</div>
<p>daşynda</p>
javascript$('#test').parent().html('!');

HTML kody şeýle görüner:

html<p>daşynda</p>
<div>
  !
</div>
<p>daşynda</p>

Mysal

Geliň #test elementini tapalyň, soňra parent kömegi bilen onuň atasyny tapalyň we, eger bu atasy div we www klasyna eýe bolsa, onda html usuly kömegi bilen '!' tekstini goýalyň:

html<p>daşynda</p>
<div class="www">
  <p>içinde</p>
  <p>içinde</p>
  <p id="test">içinde</p>
  <p>içinde</p>
  <p>içinde</p>
</div>
<p>daşynda</p>
javascript$('#test').parent('div.www').html('!');

HTML kody şeýle görüner:

html<p>daşynda</p>
<div class="www">
  !
</div>
<p>daşynda</p>

Şeýle-de serediň

  • parents usuly,
    elementiň ähli ata-enelerini almagy mümkinleşdirýär
  • closest usuly,
    sazlaýjy bilen kesgitlenen iň ýakyn ata-enäni almagy mümkinleşdirýär
  • parentsUntil usuly,
    elementiň görkezilen ata-ene çenli bolan ähli ata-enelerini almagy mümkinleşdirýär
  • children usuly,
    elementiň nesillerini almagy mümkinleşdirýär
  • contents usuly,
    elementiň nesillerini we şol element içindäki teksti almagy mümkinleşdirýär