50 of 119 menu

prevUntil metodu

prevUntil metodu, verilmiş elementin eyni valideyn daxilində ondan əvvəl yerləşən elementləri qaytarır. Metod, verilmiş elementdən başlayaraq, metodun parametrində göstərilən selektora uyğun gələn ilk elementə qədər olan elementləri qaytarır. Əgər metoda heç bir parametr ötürülməzsə, o, prevAll metodu kimi işləyəcək.

Sintaksis

İlk parametr kimi, seçim edilməsi üçün sətir şəklində ifadə, DOM qovşağı və ya jQuery obyekti ötürülə bilər. İkinci parametr kimi isə sətir şəklində əlavə filtr şərti ötürülə bilər. Hər iki parametr isteğe bağlıdır:

.prevUntil([selektor], [filtr]);

Nümunə

Gəlin #test elementini tapaq və onun yuxarıdaki bütün qonşularına, www sinifli abzasə qədər, html metodundan istifadə edərək '!' mətnini qoyaq:

<p>kənar</p> <div> <p>daxili</p> <p class="www">daxili</p> <p>daxili</p> <p>daxili</p> <p id="test">daxili</p> <p>daxili</p> <p>daxili</p> <p class="www">daxili</p> <p>daxili</p> </div> <p>kənar</p> $('#test').prevUntil('p.www').html('!');

HTML kodu aşağıdakı kimi görünəcək:

<p>kənar</p> <div> <p>daxili</p> <p class="www">daxili</p> <p>!</p> <p>!</p> <p id="test">daxili</p> <p>daxili</p> <p>daxili</p> <p class="www">daxili</p> <p>daxili</p> </div> <p>kənar</p>

Həmçinin bax

  • nextUntil metodu,
    verilmiş elementdən sonra yerləşən elementləri qaytarır
  • prev metodu,
    elementin bir yuxarıdaki qonşusunu almağa imkan verir
  • prevAll metodu,
    verilmiş elementin eyni valideyn daxilində ondan əvvəl yerləşən bütün elementləri qaytarır
  • siblings metodu,
    elementin eyni valideyn daxilindəki qonşularını almağa imkan verir
azbydeenesfrkakkptruuz