Mbinu ya nextUntil
Mbinu nextUntil inarudisha
vipengele vilivyo baada ya kile kilichobainishwa
ndani ya mzazi mmoja. Mbinu hii inarudisha
vipengele kutoka kile kilichobainishwa hadi kipengele cha kwanza,
kinacholingana na kichaguzi (selector) kilichobainishwa
kama kigezo cha mbinu. Ikiwa hutaingiza viambatanisho
kwenye mbinu, itafanya kazi kama mbinu
nextAll.
Syntax
Kigezo cha kwanza kinaweza kuwa usemi katika mfumo wa mfuatano wa herufi, ambao hutumika kuchagua, kiungo cha DOM au kitu cha jQuery. Kigezo cha pili kinaweza kuwa sharti la ziada la kuchuja katika mfumo wa mfuatano wa herufi. Viambatanisho vyote viwili sio vya lazima:
.nextUntil([kichaguzi], [kichujio]);
Mfano
Wacha tupate kipengele #test na kwa wote
majirani wake chini hadi aya yenye class www
tuweke mfuatano '!' kwa kutumia mbinu ya
html:
<p>nje</p>
<div>
<p>ndani</p>
<p class="www">ndani</p>
<p>ndani</p>
<p>ndani</p>
<p id="test">ndani</p>
<p>ndani</p>
<p>ndani</p>
<p class="www">ndani</p>
<p>ndani</p>
</div>
<p>nje</p>
$('#test').prevUntil('p.www').html('!');
Msingi wa HTML utaonekana kama hii:
<p>nje</p>
<div>
<p>ndani</p>
<p class="www">ndani</p>
<p>ndani</p>
<p>ndani</p>
<p id="test">ndani</p>
<p>!</p>
<p>!</p>
<p class="www">ndani</p>
<p>ndani</p>
</div>
<p>nje</p>
Angalia pia
-
mbinu
prevUntil,
inarudisha vipengele vilivyo kabla ya kile kilichobainishwa -
mbinu
next,
inayoruhusu kupata majirani ya kipengele chini -
mbinu
nextAll,
inarudisha vipengele vilivyo baada ya kile kilichobainishwa ndani ya mzazi mmoja -
mbinu
siblings,
inayoruhusu kupata majirani ya kipengele ndani ya mzazi mmoja