parentsUntil ක්රමය
parentsUntil ක්රමය මගින්
මූලද්රව්යයේ සියලුම මව් අංග ලබා ගනී - කෙලින්ම මව් අංගය පමණක් නොව,
මුතුන්මිත්තා, මුත්තන්මුත්තා සහ එසේ
මූල මූලද්රව්යය දක්වා (එනම්
html ටැගය දක්වා).
මෙමගින් මව් අංග සෙවීම නතර වන්නේ
මෙම ක්රමයේ පරාමිතියක් ලෙස දක්වා ඇති
තෝරන්නා යටතට එන මව් අංගයකට ළඟා වූ විටය.
වාක්ය රචනා ක්රමය
තෝරන්නා යටතට එන මව් අංගය දක්වා මව් අංග සෙවීම, තෝරන්නා ලෙස DOM නෝඩයක්, ප්රකාශනයක් හෝ jQuery වස්තුවක් ක්රියා කළ හැකිය, එසේම අමතර පෙරහන සඳහා දෙවන පරාමිතිය භාවිතා කළ හැකිය. පරාමිති දෙකම විකල්ප වේ:
.parentsUntil([තෝරන්නා], [පෙරහන]);
තෝරන්නා නිර්දේශ නොකළ හැකිය, මෙම අවස්ථාවේදී
ක්රමය ක්රියා කරනු ඇත්තේ
parents ක්රමයට
සමාන ආකාරයටය:
.parentsUntil();
උදාහරණය
අපි #test මූලද්රව්යය සොයා ගනිමු ඉන්පසු
එහි සියලුම මව් අංග .zzz පන්තියේ මූලද්රව්යය දක්වා
parentsUntil භාවිතයෙන් සොයාගෙන
ඒවායේ ආරම්භයේ '!' පාඨය යොදමු
prepend භාවිතයෙන්:
<div>
<div class="zzz">
<div class="www">
<div class="www">
<p id="test">පාඨය</p>
</div>
</div>
</div>
</div>
$('#test').parentsUntil('.zzz').prepend('!');
HTML කේතය පෙනෙන්නේ මේ ආකාරයටය:
<div>
<div class="zzz">
<div class="www">
!
<div class="www">
!<p id="test">පාඨය</p>
</div>
</div>
</div>
</div>