Какво е 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 особено не се промени в сравнение с първия пример.