prevUntil Metodu
prevUntil metodu,
belirtilen öğenin aynı ebeveyn içinde
öncesinde bulunan öğeleri döndürür. Metot,
belirtilen öğeden başlayarak, metodun parametresinde
belirtilen seçiciye uyan ilk öğeye kadar olan
öğeleri döndürür. Metoda parametre
verilmezse, prevAll
metodu gibi çalışır.
Sözdizimi
İlk parametre olarak, seçim yapılacak ifadeyi bir string olarak, DOM düğümünü veya jQuery nesnesini iletebilirsiniz. İkinci parametre olarak, bir string şeklinde ek filtreleme koşulu iletebilirsiniz. Her iki parametre de isteğe bağlıdır:
.prevUntil([seçici], [filtre]);
Örnek
#test öğesini bulalım ve
www sınıfına sahip paragrafa kadar
üstündeki tüm komşularına, html
metoduyla '!' metnini koyalım:
<p>dışarı</p>
<div>
<p>içeride</p>
<p class="www">içeride</p>
<p>içeride</p>
<p>içeride</p>
<p id="test">içeride</p>
<p>içeride</p>
<p>içeride</p>
<p class="www">içeride</p>
<p>içeride</p>
</div>
<p>dışarı</p>
$('#test').prevUntil('p.www').html('!');
HTML kodu şu şekilde görünecektir:
<p>dışarı</p>
<div>
<p>içeride</p>
<p class="www">içeride</p>
<p>!</p>
<p>!</p>
<p id="test">içeride</p>
<p>içeride</p>
<p>içeride</p>
<p class="www">içeride</p>
<p>içeride</p>
</div>
<p>dışarı</p>