მეთოდი parents

მეთოდი parents იღებს ელემენტის ყველა მშობელს - არა მხოლოდ უშუალოს, არამედ ბაბუას, პრაბაბუას და ასე შემდეგ ფესვის ელემენტამდე (ანუ თეგამდე html).

სინტაქსი

ყველა მშობლის მიღება ელემენტებისთვის:

javascript.parents();

ასევე შეგიძლიათ აირჩიოთ მშობლები, მხოლოდ თუ ისინი აკმაყოფილებენ მოცემულ სელექტორს:

javascript.parents(სელექტორი);

მაგალითი

მოდი ვიპოვოთ ელემენტი #test, შემდეგ ვიპოვოთ მისი ყველა მშობელი parents-ის დახმარებით და, თუ ეს არის div მშობლები www კლასით, მაშინ დავამატოთ მათთვის ტექსტის დასაწყისში '!' prepend-ის დახმარებით:

html<div>
  <div class="www">
    <div class="www">
      <p id="test">ტექსტი</p>
    </div>
  </div>
</div>
javascript$('#test').parents('div.www').prepend('!');

HTML კოდი ასე გამოიყურება:

html<div>
  <div class="www">
    !
    <div class="www">
      !<p id="test">ტექსტი</p>
    </div>
  </div>
</div>

იხილეთ აგრეთვე

  • მეთოდი parent,
    რომელიც საშუალებას აძლევს მიიღოთ ელემენტის უშუალო მშობელი
  • მეთოდი parentsUntil,
    რომელიც საშუალებას აძლევს მიიღოთ ელემენტის ყველა მშობელი მითითებულ მშობელამდე
  • მეთოდი closest,
    რომელიც საშუალებას აძლევს მიიღოთ უახლოესი მშობელი ელემენტი, რომელიც აკმაყოფილებს სელექტორს
  • მეთოდი contents,
    რომელიც საშუალებას აძლევს მიიღოთ ელემენტის შთამომავლები და ტექსტი ამ ელემენტის შიგნით