Mi az a jQuery?
A jQuery egy JavaScript könyvtár - kész funkciók gyűjteménye, amelyek segítenek, hogy bizonyos dolgokat egyszerűbben és kényelmesebben tegyünk meg, mint ahogy az tiszta JavaScriptben történik.
Hasonlítsd össze a két kódot, amelyek ugyanazt teszik - az első tiszta JavaScriptben:
document.getElementById('elem').innerHTML = '!';
A második pedig jQuery-ben:
$('#elem').html('!');
A jQuery kód jóval kompaktabbnak és egyszerűbbnek tűnik az íráshoz.
Hasonlítsd össze még két kódot: az elsőben megkapjuk
az összes www osztállyal rendelkező elemet, és beállítjuk
számukra a piros szövegszínt tiszta
JavaScript segítségével:
let elems = document.getElementsByClassName('www');
for (let i = 0; i < elems.length; i++) {
elems[i].style.color = 'red';
}
A másodikban pedig jQuery-ben:
$('.www').css('color', 'red');
Itt már hatalmas különbség tapasztalható - a tiszta JavaScriptben ciklust kellett írnunk, míg a jQuery kód különösebben nem is változott az első példához képest.