51 of 119 menu

მეთოდი nextUntil

მეთოდი nextUntil აბრუნებს ელემენტებს, რომლებიც მოცემულის შემდეგ მდებარეობენ ერთი და იგივე მშობელში. მეთოდი აბრუნებს ელემენტებს მოცემულიდან პირველ ელემენტამდე, რომელიც попадает под селектор, указанный параметром метода. თუ მეთოდს არ გადასცემთ პარამეტრებს, ის იმოქმედებს როგორც მეთოდი nextAll.

სინტაქსი

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

.nextUntil([селектор], [фильтр]);

მაგალითი

მოდი ვიპოვოთ ელემენტი #test და მის ყველა ქვემოთ მდებარე მეზობელს მანამ, სანამ არ მივაღწევთ აბზაცს კლასით www დავუსვათ ტექსტი '!' მეთოდის html დახმარებით:

<p>გარეთ</p> <div> <p>შიგნით</p> <p class="www">შიგნით</p> <p>შიგნით</p> <p>შიგნით</p> <p id="test">შიგნით</p> <p>შიგნით</p> <p>შიგნით</p> <p class="www">შიგნით</p> <p>შიგნით</p> </div> <p>გარეთ</p> $('#test').prevUntil('p.www').html('!');

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

<p>გარეთ</p> <div> <p>შიგნით</p> <p class="www">შიგნით</p> <p>შიგნით</p> <p>შიგნით</p> <p id="test">შიგნით</p> <p>!</p> <p>!</p> <p class="www">შიგნით</p> <p>შიგნით</p> </div> <p>გარეთ</p>

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

  • მეთოდი prevUntil,
    რომელიც აბრუნებს ელემენტებს, რომლებიც მოცემულის წინ მდებარეობენ
  • მეთოდი next,
    რომელიც საშუალებას აძლევს ელემენტის ქვემოთ მდებარე მეზობელს
  • მეთოდი nextAll,
    რომელიც აბრუნებს ელემენტებს, რომლებიც მოცემულის შემდეგ მდებარეობენ ერთი და იგივე მშობელში
  • მეთოდი siblings,
    რომელიც საშუალებას აძლევს მიიღოთ ელემენტის მეზობლები ერთი და იგივე მშობელში
azbydeenesfrkakkptruuz