not နည်းလမ်း

not နည်းလမ်းသည် ပေးထားသော selector အရ ရွေးချယ်မှုအစုထဲမှ အစိတ်အပိုင်းများကို ဖယ်ထုတ်ပေးသည်။

အသုံးပြုပုံစနစ်

ပေးထားသော selector နှင့် ကိုက်ညီသော အစိတ်အပိုင်းများကို ရွေးချယ်မှုအစုမှ ဖယ်ထုတ်ပေးသည်။

javascript.not(selector);

ပေးထားသော function ကို အသုံးပြု၍ အစိတ်အပိုင်းများကို စစ်ထုတ်ပေးသည်။ ဤ function ကို ရွေးချယ်ထားသော အစိတ်အပိုင်းတစ်ခုစီအတွက် သီးသန့်ခေါ်ယူသုံးစွဲသည်။ အကယ်၍ ထို function က true ပြန်ပေးပါက လက်ရှိအစိတ်အပိုင်းကို နောက်ဆုံးရလဒ်မှ ဖယ်ထုတ်မည်ဖြစ်သည်။ အစိတ်အပိုင်းများကိုယ်တိုင် function အတွင်း၊ this variable တွင် ရရှိနိုင်ပြီး ရွေးချယ်မှုအစုအတွင်းရှိ ၎င်းတို့၏ အစီအစဉ်အမှတ်စဉ်များကို index variable တွင် ရရှိနိုင်သည်။

javascript.not(function(index, elem));

parameter သည် jQuery object လည်း ဖြစ်နိုင်သည်။

javascript.not(jQuery object);

ဥပမာ

class များသည် မဟုတ်သော aaa သို့မဟုတ် bbb ရှိသည့် စာပိုဒ်များကို ရှာဖွေပြီး ၎င်းတို့၏ စာသားအဆုံးတွင် '!!!' ထည့်ကြပါစို့။

html<p class='aaa'>text</p>
<p class='bbb'>text</p>
<p class='ccc'>text</p>
<p class='ddd'>text</p>
javascript$('p').not('.aaa, .bbb').append('!!!');

HTML code သည် အောက်ပါအတိုင်း ဖြစ်သွားမည်။

html<p class='aaa'>text</p>
<p class='bbb'>text</p>
<p class='ccc'>text!!!</p>
<p class='ddd'>text!!!</p>

ဆက်လက်လေ့လာရန်

  • selector not,
    သည် ပေးထားသော selector နှင့် ကိုက်ညီသော အစိတ်အပိုင်းများကို ဖယ်ထုတ်ပေးသည်
  • eq နည်းလမ်း,
    သည် သတ်မှတ်ထားသော အမှတ်စဉ်ရှိသည့် အစိတ်အပိုင်းကို ရယူပေးသည်
  • first နည်းလမ်း,
    သည် ပထမဆုံးအစိတ်အပိုင်းကို ရယူပေးသည်
  • last နည်းလမ်း,
    သည် နောက်ဆုံးအစိတ်အပိုင်းကို ရယူပေးသည်