Parents metody

parents metody elementyň ähli enelerini alyar - diňe gönüden-göni enesini däl, eýsem ata-enesini, ata-enesiniň atasyny we ş.m. kök elementine çenli (ýagny html tegine çenli).

Sintaksis

Elementler üçin ähli eneleri almak:

javascript.parents();

Şeýle hem, diňe berlen selektora laýyk gelýän eneleri saýlap bolýar:

javascript.parents(selektor);

Mysal

Geliň, #test elementini tapalyň, soňra parents kömegi bilen onuň ähli enelerini tapalyň we eger olar div eneleri bolsa we www klasy bolsa, onda olaryň başyna '!' teksti goýalyň, prepend kömegi bilen:

html<div>
  <div class="www">
    <div class="www">
      <p id="test">tekst</p>
    </div>
  </div>
</div>
javascript$('#test').parents('div.www').prepend('!');

HTML kody şeýle görünýär:

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

Hem-de garaň

  • parent metodu,
    elementiň gönüden-göni enesini almagy aňladýar
  • parentsUntil metodu,
    elementiň ähli enelerini görkezilen ene çenli almagyna mümkinçilik berýär
  • closest metodu,
    selektora laýyk gelýän iň ýakyn ene elementini alýar
  • contents metodu,
    elementiň nesillerini we şol element içindäki teksti alýar