jQuery ni nini?

jQuery ni maktaba ya JavaScript - seti ya vitendaji tayari ambavyo vinasaidia kufanya mambo fulani iwe rahisi na rahisi zaidi, kuliko inavyofanywa kwa JavaScript safi.

Linganisha mifumo miwili ya kificho inayofanya kitu kimoja - ya kwanza kwa JavaScript safi:

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

Na ya pili - kwa jQuery:

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

Kificho cha jQuery kinaonekana kifupi zaidi na rahisi kwa kuandika.

Linganisha mifumo miwili zaidi: ya kwanza tunapata vipengele vyote vilivyo na darasa www na kuweka rangi ya maandishi nyekundu kwa kutumia JavaScript safi:

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

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

Na ya pili - kwa jQuery:

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

Hapa tayari tofauti kubwa inahisika - kwa JavaScript safi ilibidi tufanye kitanzi, lakini kificho cha jQuery hakibadilika sana ikilinganishwa na mfano wa kwanza.