Что такое 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 особо и не поменялся по сравнению с первым примером.