nextUntil method
nextUntil method သည်
သတ်မှတ်ထားသော element ၏ အတူတူပဲ parent တစ်ခုထဲမှာရှိတဲ့
နောက်မှာရှိတဲ့ element များကို ပြန်ပေးပါတယ်။ Method သည်
သတ်မှတ်ထားသော element မှစပြီး၊ method parameter အဖြစ်
ပေးထားတဲ့ selector နဲ့ ကိုက်ညီတဲ့ ပထမဆုံး element
ထိအောင် ရှာပေးပါတယ်။ Method ထဲကို parameter မပေးရင်
အဲဒါက nextAll
method လိုပဲ အလုပ်လုပ်ပါတယ်။
Syntax
ပထမ parameter အဖြစ် string ပုံစံနဲ့ ရှာဖွေရမယ့် expression, DOM node သို့မဟုတ် jQuery object ကို ပေးနိုင်ပါတယ်။ ဒုတိယ parameter အဖြစ် string ပုံစံနဲ့ စစ်ထုတ်ရန် အပိုသတ်မှတ်ချက်ကို ပေးနိုင်ပါတယ်။ Parameter နှစ်ခုစလုံးက optional ဖြစ်ပါတယ်။
.nextUntil([selector], [filter]);
ဥပမာ
#test element ကိုရှာပြီး
သူ့ရဲ့ အောက်ဘက်အိမ်နီးချင်းအားလုံးကို .www class ရှိတဲ့
စာပိုဒ်အထိ '!' စာသားကို
html method သုံးပြီး
ထည့်ကြည့်ရအောင်။
<p>အပြင်ဘက်</p>
<div>
<p>အတွင်းဘက်</p>
<p class="www">အတွင်းဘက်</p>
<p>အတွင်းဘက်</p>
<p>အတွင်းဘက်</p>
<p id="test">အတွင်းဘက်</p>
<p>အတွင်းဘက်</p>
<p>အတွင်းဘက်</p>
<p class="www">အတွင်းဘက်</p>
<p>အတွင်းဘက်</p>
</div>
<p>အပြင်ဘက်</p>
$('#test').nextUntil('p.www').html('!');
HTML code က ဒီလိုပုံစံဖြစ်သွားပါမယ်။
<p>အပြင်ဘက်</p>
<div>
<p>အတွင်းဘက်</p>
<p class="www">အတွင်းဘက်</p>
<p>အတွင်းဘက်</p>
<p>အတွင်းဘက်</p>
<p id="test">အတွင်းဘက်</p>
<p>!</p>
<p>!</p>
<p class="www">အတွင်းဘက်</p>
<p>အတွင်းဘက်</p>
</div>
<p>အပြင်ဘက်</p>
ဒါလည်း ကြည့်ပါ
-
prevUntilmethod,
သတ်မှတ်ထားသော element ရဲ့ ရှေ့မှာရှိတဲ့ element များကို ပြန်ပေးတယ်။ -
nextmethod,
element ရဲ့ အောက်မှာရှိတဲ့ အိမ်နီးချင်းကို ရှာခွင့်ပေးတယ်။ -
nextAllmethod,
သတ်မှတ်ထားသော element ၏ အတူတူပဲ parent တစ်ခုထဲမှာရှိတဲ့ နောက်မှာရှိတဲ့ element များကို ပြန်ပေးတယ်။ -
siblingsmethod,
element ရဲ့ အတူတူပဲ parent တစ်ခုထဲမှာရှိတဲ့ အိမ်နီးချင်းများကို ရယူခွင့်ပေးတယ်။