jQuery ဆိုတာဘာလဲ?
jQuery ဟာ JavaScript လိုက်ဘရရီတစ်ခုဖြစ်ပါတယ် - ပြီးပြည့်စုံပြီးသား ဖန်ရှင်တွေပါဝင်တဲ့ စုစည်းမှုတစ်ခုဖြစ်ပြီး အချို့အရာတွေကို လုပ်ဆောင်ရာမှာ စင်ကြယ်တဲ့ JavaScript ထက် ပိုမိုလွယ်ကူစေပြီး ပိုမိုအဆင်ပြေစေပါတယ်။
တူညီတဲ့အလုပ်ကို လုပ်ဆောင်တဲ့ ကုဒ်နှစ်ခုကို နှိုင်းယှဉ်ကြည့်ရအောင် - ပထမတစ်ခုက စင်ကြယ်တဲ့ JavaScript ဖြစ်ပါတယ်။
document.getElementById('elem').innerHTML = '!';
ဒုတိယတစ်ခုက jQuery ဖြစ်ပါတယ်။
$('#elem').html('!');
jQuery ကုဒ်ဟာ ပိုမိုကျစ်လစ်ပြီး ရေးသားရတာ ပိုမိုလွယ်ကူပုံရပါတယ်။
နောက်ထပ် ကုဒ်နှစ်ခုကို နှိုင်းယှဉ်ကြည့်ရအောင်။ ပထမတစ်ခုမှာ
ကျွန်ုပ်တို့ဟာ www class ရှိ element အားလုံးကို ရယူပြီး
စင်ကြယ်တဲ့ JavaScript ကိုသုံးကာ စာသားအရောင်အနီရောင်ကို သတ်မှတ်ပေးပါမယ်။
let elems = document.getElementsByClassName('www');
for (let i = 0; i < elems.length; i++) {
elems[i].style.color = 'red';
}
ဒုတိယတစ်ခုမှာတော့ jQuery ကိုသုံးပါတယ်။
$('.www').css('color', 'red');
ဒီမှာတော့ ကြီးမားတဲ့ ကွာခြားချက်ကို ခံစားရပါတယ်။ စင်ကြယ်တဲ့ JavaScript မှာ loop လုပ်ရတယ်၊ ဒါပေမယ့် jQuery ကုဒ်ဟာ ပထမဥပမာနဲ့ နှိုင်းယှဉ်ရင် သိသိသာသာ မပြောင်းလဲပါဘူး။