Czym jest jQuery?
jQuery to biblioteka JavaScript - zestaw gotowych funkcji, które pomagają wykonywać pewne rzeczy łatwiej i wygodniej, niż ma to miejsce w czystym JavaScripcie.
Porównaj dwa kody, które robią to samo - pierwszy w czystym JavaScripcie:
document.getElementById('elem').innerHTML = '!';
A drugi - w jQuery:
$('#elem').html('!');
Kod jQuery wygląda znacznie bardziej kompaktowo i prościej do napisania.
Porównaj jeszcze dwa kody: w pierwszym pobieramy
wszystkie elementy z klasą www i ustawiamy
im czerwony kolor tekstu za pomocą czystego
JavaScript:
let elems = document.getElementsByClassName('www');
for (let i = 0; i < elems.length; i++) {
elems[i].style.color = 'red';
}
A w drugim - w jQuery:
$('.www').css('color', 'red');
Tutaj już widać ogromną różnicę - w czystym JavaScripcie trzeba było zrobić pętlę, a kod jQuery szczególnie się nie zmienił w porównaniu z pierwszym przykładem.