jQuery စာရင်းအရာ - hasData() မီးရပ်လှဲ့
အကျိုးဝင်ခြင်း
အဆိုပါ element ပေါ်မှ စာရင်းအရာ စီစဥ်လိမ့်မည် ဖြစ်ပြီး hasData အကြောင်း ကြည့်မည်။
$(function(){ var $p = jQuery("p"), p = $p[0]; $p.append(jQuery.hasData(p)+" "); /* false */ jQuery.data(p, "testing", 123); $p.append(jQuery.hasData(p)+" "); /* true */ jQuery.removeData(p, "testing"); $p.append(jQuery.hasData(p)+" "); /* false */ });
အဆိုပါ
hasData() မီးရပ်လှဲ့ အဆိုပါ element သည် သုံးစွဲသည့် jQuery စာရင်းအရာ အရှိခြင်း စစ်ဆေးလေ့ရှိသည်။
အဘိသာ
jQuery.hasData(element)
ပါဝင်သည် | ဖော်ပြ |
---|---|
element | လုပ်ကြံစားချက်။ သုံးစွဲသည့် DOM အဆိုပါ အရာကို စစ်ဆေးလိမ့်မည် ဖြစ်သည်။ |
အသေးစိတ် အောက်ပါ
jQuery.hasData() မီးရပ်လှဲ့ အဆိုပါ element သည် သုံးစွဲသည့် jQuery.data() ဖြင့် ကြည့်သည့် မည်သည့် အချက်အလက်များကို ရှိပါလား အကြောင်း စစ်ဆေးလေ့ရှိသည်။ အချက်အလက် အရှိခြင်း မရှိဘဲ၎င်းကို သို့မဟုတ် အရှိခြင်း မရှိဘဲ၎င်းကို ပါဝင်သည် ဖြစ်လျှင် မီးရပ်လှဲ့ အဆိုပါ method က အမှား ပြန်လည်ကြည့်သည်။ အခြားသည်မှာ အမှား ပြန်လည်ကြည့်သည်။
jQuery.hasData(element()) အဓိက အကျိုးသက်ရှိခြင်း သည် စာရင်းအရာ အရှိခြင်း မရှိဘဲ၎င်းကို ဖန်တီးလိမ့်မည် မဟုတ်၊ သို့တည်းမဟုတ် အစားထိုးမှုကို အဆိုပါ element နှင့် ဆက်သွယ်လိမ့်မည်။ တူးလိုက်ပြီး၊ jQuery.data(element()) ခေါ်သူ့အား စာရင်းအရာ ပြန်လည်ကြည့်သည်။ ရှိခြင်း မရှိဘဲ၎င်းကို ဖန်တီးလိမ့်မည်။