Mbinu ya parentsUntil
Mbinu parentsUntil inapata
wazazi wote wa kipengele - sio tu wa moja kwa moja,
balia pia mzazi wa mzazi, mzazi wa mzazi wa mzazi na kadhalika
hadi kipengele cha mzizi (yaani hadi lebo
html).
Wakati huo huo, utafutaji wa wazazi unaisha
unapofikia mzazi anayelingana na kichaguzi
kilichoonyeshwa na parameta ya mbinu hii.
Syntax
Kutafuta mzazi hadi mzazi anayelingana na kichaguzi, kichaguzi kinaweza kuwa kiunga cha DOM, usemi au kitu cha jQuery, pia unaweza kutumia parameta ya pili kwa kuchuja zaidi. Parameta zote mbili si za lazima:
.parentsUntil([kichaguzi], [kichujio]);
Kichaguzi pia huwezi kukibainisha, katika hali hii
mbinu itafanya kazi sawa na mbinu
parents:
.parentsUntil();
Mfano
Wacha tupate kipengele #test kisha
tupate wazazi wake wote hadi kipengele chenye darasa
zzz kwa kutumia parentsUntil na
kuwawekea mwanzo maandishi '!' kwa kutumia
prepend:
<div>
<div class="zzz">
<div class="www">
<div class="www">
<p id="test">maandishi</p>
</div>
</div>
</div>
</div>
$('#test').parentsUntil('.zzz').prepend('!');
Msimbo wa HTML utakuwa kama hivi:
<div>
<div class="zzz">
<div class="www">
!
<div class="www">
!<p id="test">maandishi</p>
</div>
</div>
</div>
</div>