Parents metodu

parents metodu elementin butun valideynlerini alir - yalniz birbaşa valideyni deyil, hemcinin onun valideyni, valideyninin valideyni ve s. kok elementə qədər (yəni html tegunə qədər).

Sintaksis

Elementler ucun butun valideynlerin alinmasi:

javascript.parents();

Valideynler yalniz verilmiş selektori ödəyirsə, onları seçmək olar:

javascript.parents(selektor);

Nümunə

Gəlin #test elementini tapaq, sonra parents köməyi ilə onun butun valideynlerini tapaq və əgər onlar div valideynleridirsə www sinifi ilə, onda prepend köməyi ilə onların əvvəlinə '!' mətnini əlavə edək:

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

HTML kodu bu şekildə görünəcək:

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

Həmçinin baxın

  • parent metodu,
    elementin birbaşa valideynini almağa imkan verir
  • parentsUntil metodu,
    elementin butun valideynlerini göstərilən valideynə qədər almağa imkan verir
  • closest metodu,
    selektori ödəyən ən yaxın valideyn elementi almağa imkan verir
  • contents metodu,
    elementin nəsillərini və bu elementin daxilindəki mətni almağa imkan verir