Vad är jQuery?
jQuery är ett bibliotek JavaScript - en uppsättning färdiga funktioner som hjälper till att göra vissa saker enklare och bekvämare, än vad som görs i ren JavaScript.
Jämför två koder som gör en och samma sak - den första i ren JavaScript:
document.getElementById('elem').innerHTML = '!';
Och den andra - i jQuery:
$('#elem').html('!');
Koden i jQuery ser mycket mer kompakt ut och är enklare att skriva.
Jämför ytterligare två koder: i den första får vi
alla element med klassen www och sätter
röd textfärg på dem med ren
JavaScript:
let elems = document.getElementsByClassName('www');
for (let i = 0; i < elems.length; i++) {
elems[i].style.color = 'red';
}
Och i den andra - med jQuery:
$('.www').css('color', 'red');
Här känns redan en enorm skillnad - i ren JavaScript var vi tvungna att använda en loop, medan koden i jQuery inte riktigt förändrades jämfört med det första exemplet.