nextUntil usuli
nextUntil usuli
berilgan elementdan keyin, bir ota-ona ichida
joylashgan elementlarni qaytaradi. Usul
berilgan elementdan boshlab, usul parametrida
ko'rsatilgan selektorga mos keladigan birinchi
elementgacha bo'lgan elementlarni qaytaradi.
Agar usulga parametrlar uzatilmasa, u
nextAll
usuli kabi ishlaydi.
Sintaksis
Birinchi parametr sifatida satr shaklida ifoda, DOM tugun yoki jQuery ob'ekti uzatilishi mumkin. Ikkinchi parametr sifatida satr shaklida qo'shimcha filtr sharti uzatilishi mumkin. Ikkala parametr ham ixtiyoriy:
.nextUntil([selektor], [filtr]);
Misol
Keling, #test elementini topamiz va uning
www klassidagi abzasgacha bo'lgan barcha
pastki qo'shnilariga '!' matnini
html
usuli yordamida qo'yamiz:
<p>outside</p>
<div>
<p>inside</p>
<p class="www">inside</p>
<p>inside</p>
<p>inside</p>
<p id="test">inside</p>
<p>inside</p>
<p>inside</p>
<p class="www">inside</p>
<p>inside</p>
</div>
<p>outside</p>
$('#test').prevUntil('p.www').html('!');
HTML kod shunday ko'rinishga keladi:
<p>outside</p>
<div>
<p>inside</p>
<p class="www">inside</p>
<p>inside</p>
<p>inside</p>
<p id="test">inside</p>
<p>!</p>
<p>!</p>
<p class="www">inside</p>
<p>inside</p>
</div>
<p>outside</p>
Shuningdek qarang
-
prevUntilusuli,
berilgan elementdan oldin joylashgan elementlarni qaytaradi -
nextusuli,
elementning pastki qo'shnisini olish imkonini beradi -
nextAllusuli,
berilgan elementdan keyin, bir ota-ona ichida joylashgan elementlarni qaytaradi -
siblingsusuli,
elementning bir ota-ona ichidagi qo'shnilarini olish imkonini beradi