Шта је jQuery?

jQuery представља библиотеку JavaScript – скуп готових функција које помажу да се неке ствари раде лакше и згодније, него што се то ради у чистom JavaScript-у.

Упоредите два кода који раде исту ствар – први у чистom JavaScript-у:

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

А други – у jQuery-ју:

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

Код jQuery-а изгледа много компактније и једноставније за писање.

Упоредите још два кода: у првом добијамо све елементе са класом www и постављамо им црвену боју текста помоћу чистог JavaScript-а:

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

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

А у другом – помоћу jQuery-ја:

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

Овде се већ осећа огромна разлика – у чистом JavaScript-у морало се радити петља, а код jQuery-ја се посебно није ни променио у поређењу са првим примером.