რა არის jQuery?
jQuery წარმოადგენს JavaScript-ის ბიბლიოთეკას - მზა ფუნქციების კოლექციას, რომელიც ზოგიერთი რამის გაკეთებას ხდის უფრო მარტივს და მოსახერხებელს, ვიდრე ეს სუფთა JavaScript-ში კეთდება.
შეადარეთ ორი კოდი, რომლებიც ერთსა და იმავეს აკეთებენ - პირველი სუფთა JavaScript-ში:
document.getElementById('elem').innerHTML = '!';
ხოლო მეორე - jQuery-ში:
$('#elem').html('!');
jQuery-ის კოდი გამოიყურება ბევრად უფრო კომპაქტურად და მარტივი დასაწერად.
შეადარეთ კიდევ ორი კოდი: პირველში ჩვენ ვიღებთ
ყველა ელემენტს www კლასით და ვაყენებთ
მათ ტექსტის წითელ ფერს სუფთა
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-ში მოგვიწია ციკლის გაკეთება, ხოლო jQuery-ის კოდი განსაკუთრებით არ შეცვლილა პირველ მაგალითთან შედარებით.