43 of 119 menu

მეთოდი parentsUntil

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

სინტაქსი

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

.parentsUntil([სელექტორი], [ფილტრი]);

სელექტორის მითითება არ არის აუცილებელი, ამ შემთხვევაში მეთოდი იქნება მეთოდის parents ანალოგი:

.parentsUntil();

მაგალითი

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

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

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

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

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

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