Šta je jQuery?

jQuery predstavlja biblioteku JavaScripta - skup gotovih funkcija, koje pomažu da se neke stvari rade lakše i prikladnije, nego što se to radi u čistom JavaScriptu.

Uporedite dva koda, koja rade jedno i isto - prvi u čistom JavaScriptu:

javascriptdocument.getElementById('elem').innerHTML = '!';

A drugi - u jQueryju:

javascript$('#elem').html('!');

Kod jQueryja izgleda mnogo kompaktnije i jednostavnije za pisanje.

Uporedite još dva koda: u prvom dobijamo sve elemente sa klasom www i postavljamo im crvenu boju teksta pomoću čistog JavaScripta:

javascriptlet elems = document.getElementsByClassName('www');

for (let i = 0; i < elems.length; i++) {
  elems[i].style.color = 'red';
}

A u drugom - u jQueryju:

javascript$('.www').css('color', 'red');

Ovde se već oseća ogromna razlika - u čistom JavaScriptu morali smo da napravimo petlju, a kod jQueryja se naročito i nije promenio u poređenju sa prvim primerom.