removeProp နည်းလမ်း

removeProp နည်းလမ်းသည် အရာဝတ္ထုများ၏ ဂုဏ်သတ္တိများကို ဖျက်သိမ်းပါသည်။ မှတ်ချက်- ဤနည်းလမ်းကို လူလုပ်ပေါင်းထည့်ထားသော ဂုဏ်သတ္တိများကို ဖျက်သိမ်းရန် အသုံးပြုပါ၊ မူလအရာဝတ္ထုများ၏ ဒေသခံ ဂုဏ်သတ္တိများ (ဆိုလိုသည်မှာ အရာဝတ္ထုများ၏ မူလ၊ မွေးရာပါ ဂုဏ်သတ္တိများ) ကို ဖျက်သိမ်းရန် အသုံးမပြုသင့်ပါ၊ ၎င်းသည် ဘရောက်ဆာအမှားများ ဖြစ်စေနိုင်သည်။ အထူးသဖြင့်၊ checked နှင့် disabled ကဲ့သို့သော ဂုဏ်အင်္ဂါရပ်များကို ဖျက်သိမ်းရန် removeProp ကို မသုံးပါနှင့်။ ထိုဂုဏ်အင်္ဂါရပ်များ input-အရာဝတ္ထုများတွင် မရှိသောအခါ၊ ၎င်းတို့၏ အမည်တူ ဂုဏ်သတ္တိများသည် တည်ရှိခြင်းကို ရပ်တန့်သွားပြီး၊ ၎င်းတို့သည် false တန်ဖိုးကို လက်ခံယူပါသည်။ ထို့ကြောင့်၊ ထိုဂုဏ်သတ္တိများကို ပိတ်ရန် prop နည်းလမ်းကို အသုံးပြု၍ ၎င်းတို့ကို false အဖြစ် သတ်မှတ်ရန် လိုအပ်ပါသည်။

ဝါကျဖွဲ့ထုံး

javascript$(selector).removeProp(propertyName);

ဥပမာ

စာပိုဒ်တွင် text ဂုဏ်သတ္တ်ကို aaa တန်ဖိုးဖြင့် သတ်မှတ်ပြီး စာပိုဒ်၏ စာသားအတွင်း ၎င်းကို ထုတ်ပြကြပါစို့-

html<p></p>
javascriptelem = $('p');
elem.prop('text', 'aaa').html(elem.prop('text'));

HTML ကုဒ်သည် ဤကဲ့သို့ ဖြစ်လာပါမည်-

html<p>aaa</p>

ယခု ထိုဂုဏ်သတ္တ်ကို ဖျက်သိမ်းကြပါစို့-

html<p></p>
javascriptelem = $('p');
elem
  .prop('text', 'aaa')
  .html(elem.prop('text'))
  .removeProp('text')
  .html(elem.prop('text'));

ဤအကြောင်းကိုလည်း ကြည့်ပါ

  • prop နည်းလမ်း,
    အရာဝတ္ထုများ၏ ဂုဏ်သတ္တိများနှင့် အလုပ်လုပ်ရန် ခွင့်ပြုသည်
  • removeAttr နည်းလမ်း,
    အရာဝတ္ထုများ၏ ဂုဏ်အင်္ဂါရပ်များကို ဖျက်သိမ်းရန် ခွင့်ပြုသည်
  • attr နည်းလမ်း,
    အရာဝတ္ထုများ၏ ဂုဏ်အင်္ဂါရပ်များနှင့် အလုပ်လုပ်ရန် ခွင့်ပြုသည်