ဂျပ်တို့ / ဂျပ်ဂီ - ဒိုင်းမိုင်း ရှာဖွေသူ

jQuery vs JavaScript

jQuery သည် John Resig ဆိုသူမှ 2006 ခုနှစ်တွင် ဖန်တီးခဲ့သည်။ အကြောင်းအရာများကို ပြန်ထုတ်ပေးသည်၊ ဘတ်သျူ မမြတ်ဆိုင်းများ ကို ပြင်ဆင်နိုင်သည်၊ အခင်းအနက် ဖြင့် အသုံးပြုခြင်းများ ကို ပြင်ဆင်နိုင်သည် နှင့် Ajax ကို ပြင်ဆင်နိုင်သည်

နှစ်ဆယ်မျှ အကြာအားဖြင့်,jQuery သည် ကမ္ဘာပေါ်အနှစ်တိုင်း အကျွမ်းကျွမ်းသော JavaScript အသုံးပြုခြင်းများအနက် အများဆုံး ကျွမ်းကျွမ်းသော အသုံးပြုခြင်းဖြစ်သည်。

သို့သော်,JavaScript Version 5(2009)ပြီးနောက်ကတည်းက,အများစုသော jQuery အသုံးပြုခြင်းများကို အခြား အဆင့်အတန်းများဖြင့် ပြင်ဆင်နိုင်သည်:

HTML အကိရိယာများ ကို id ဖြင့် ရှာဖွေသည်

id="intro" အကိရိယာ ကို ပြန်ထုတ်ပေးသည်:

jQuery

var myElement = $("#id01");

ကျွန်တော်ကို ကြိုးစားလုပ်ခြင်း

ဂျက်တာစကန်

var myElement = document.getElementById("id01");

ကျွန်တော်ကို ကြိုးစားလုပ်ခြင်း

HTML အကိရိယာများ ကို အကြောင်းအရာဖြင့် ရှာဖွေသည်

အသုံးပြီး <p> အကိရိယာများ ကို ပြန်ထုတ်ပေးသည်:

jQuery

var myElements = $("p");

ကျွန်တော်ကို ကြိုးစားလုပ်ခြင်း

实例

var myElements = document.getElementsByTagName("p");

ကျွန်တော်ကို ကြိုးစားလုပ်ခြင်း

通过类名来查找 HTML 元素

返回 class="intro" 的所有元素。

jQuery

var myElements = $(".intro");

ကျွန်တော်ကို ကြိုးစားလုပ်ခြင်း

ဂျက်တာစကန်

var myElements = document.getElementsByClassName("intro");

ကျွန်တော်ကို ကြိုးစားလုပ်ခြင်း

按类名查找元素在 Internet Explorer 8 和早期版本中不起作用。

ဟောင်း အစိတ္ထပိုင်း အာရုံကြည့်ခြင်း အတွက် CSS ရှာဖွေခြင်း

class="intro" အတွက် အစိတ္ထပိုင်း ကို ပါဝင်သော အစိတ္ထပိုင်း သတင်းစာရင်း

jQuery

var myElements = $("p.intro");

ကျွန်တော်ကို ကြိုးစားလုပ်ခြင်း

ဂျက်တာစကန်

var myElements = document.querySelectorAll("p.intro");

ကျွန်တော်ကို ကြိုးစားလုပ်ခြင်း

querySelectorAll() စနစ်များ အတွက် အသုံးပြုသည် အင်တူကူး ဘီအီယံ ၈ နှင့် အနည်းငယ် အစိတ္ထပိုင်း မှ မလုပ်ဆောင်ပေ။