jQuery yra „Javascript“biblioteka, kurioje pagrindinis dėmesys skiriamas HTML, „JavaScript“ir CSS technologijų veikimui.
Ką „jQuery“gali padaryti
Biblioteka gali dirbti su šiuo užduočių sąrašu:
- gali pasiekti absoliučiai bet kurį puslapio objekto modelio (DOM) elementą ir atlikti su jais sudėtingas manipuliacijas;
- palaikomas įvykių tvarkymas;
- yra įvairių grafinių efektų ir animacijų funkcionalumas;
- supaprastintas darbas su AJAX dinaminio įkėlimo technologija (labai svarbi ir itin naudinga funkcija, bet ne apie tai dabar);
- jQuery turi daugybę savo įskiepių, kurių pagrindinė funkcija yra įdiegti vartotojo grafines sąsajas ir vartotojo sąveiką su jomis.
Suglaudintos ir nesuglaudintos bibliotekos versijos
Kūrėjai turi kelias scenarijaus parinktis – vienas yra suglaudintas, kitas ne. Pilną versiją labai patogu naudoti žiniatinklio programų kodavimo ir derinimo (testavimo) etape. Kita vertus, minimalizuota versija derinimo metu turės mažai naudingų privalumų, tačiau ji įkeliama daug greičiau ir užima mažiau vietos. Taigi suglaudinta jQuery versija yra tinkamanaudoti jau baigtame projekte, nes taupomas serverio srautas ir vietos diske.
Kaip pasirinkti tinkamą jQuery versiją
Šiandien yra keletas pagrindinių „jQuery“krypčių – 1.x, 2.x ir 3.x šakos. Jų ryškus skirtumas yra tas, kad nuo antrosios versijos buvo nutrauktas bet koks pasenusių naršyklių, pvz., Microsoft Corporation naršyklės Internet Explorer, palaikymas iki aštuntosios versijos imtinai.
Šis sprendimas leido dešimt procentų sumažinti fizinį bibliotekos duomenų kiekį ir šiek tiek optimizuoti jos darbą. Tačiau pasaulyje vis dar yra namų ir įmonių kompiuterių, kuriuose kaip pagrindinė naršyklė įdiegta senoji „Internet Explorer“, nors tokių vartotojų procentas visame pasaulyje neviršija 3 proc. Todėl jūs turite nuspręsti, ar palaikyti pasenusią platformą, ar ne.
JQuery kūrėjai laikosi atgalinio versijų suderinamumo principų. Tai reiškia, kad kodas, parašytas bibliotekos 1.7 versijai, veiks ir su 1.8 versija. Tačiau kartais kūrėjų įmonė pašalina iš „jQuery“nenaudingas funkcijas, todėl, jei ketinate atnaujinti, geriau perskaityti naujos versijos dokumentaciją.
2016 m. buvo išleista nauja „jQuery“šaka. Tai buvo 3.0 versija, kuri tapo dar greitesnė ir lengvesnė nei senosios versijos. Pagaliau iš jos buvo pašalinti įsilaužimai, siekiant įdiegti kai kurias funkcijas pasenusiose naršyklėse, todėl biblioteką galima laikyti moderniu ir galingu kūrimo įrankiu.
Jei jūsųprojektas jau yra susietas su kokia nors biblioteka, tada pirmiausia įvertinkite atnaujinimo darbo sąnaudas. Jei naujos versijos nauda to verta, nedvejodami pradėkite dirbti. Visiems kūrėjams, kurie tik pradeda naudoti įrankį savo projektuose, patartina pradėti tiesiogiai nuo naujausių versijų.
Kaip pradėti naudoti jQuery
Pirmasis žingsnis yra prijungti „jQuery“. Norėdami tai padaryti, turite tiesiogiai atsisiųsti biblioteką iš jquery.com kūrėjo š altinio arba iš veidrodžio ir įdėti biblioteką į savo žiniatinklio serverį.
Dabar atlikime tikrąjį „jQuery“ryšį su tinklalapiu. Įvairių scenarijų ryšį hiperteksto žymėjimo kalba tvarko scenarijaus žyma. Prijunkite „jQuery“naudodami šį kodą:
Ši parinktis tinka prisijungimui neprisijungus, tačiau yra daug kitų serverio naudojimo būdų.
Prijunkite „jQuery“naudodami debesies paslaugas
Google teikia priglobtųjų bibliotekų paslaugą, kurią naudodami bet kas gali prijungti populiarią sistemą ar biblioteką prie savo žiniatinklio programos. Jei norite prijungti „jQuery“naudodami „Google Cloud Storage“, naudokite pasirinktą versiją atitinkančią eilutę tokiu šablonu:
Versijų stulpelyje esantys skaičiai atitinka versijos numerį, kurį galima įdiegti ir su ja dirbti toliau. Norėdami prijungti bet kurią tarpinę versiją, tiesiog nukopijuokite jąskaitinis numeris ryšio eilutėje vietoj pavyzdyje nurodytų skaičių.
Esamų versijų sąrašą visada galite peržiūrėti adresu:
developers.google.com/speed/libraries/jquery
Jei dėl kokių nors priežasčių nepasitikite „Google“, bet vis tiek norite sužinoti, kaip gauti „jQuery“biblioteką iš trečiosios šalies patikimo serverio, naudokite „Microsoft“saugyklą.
jQuery yra vienas geriausių įrankių, leidžiančių lengvai kurti animacijas tinklalapiuose. Kai suprasite šio įrankio galią, labai džiaugsitės, kad pradėjote mokytis tokios bibliotekos.
Skeptikai tarp studentų ir kūrėjų mano, kad geriau viską įgyvendinti naudojant gryną programavimo kalbą, nenaudojant trečiųjų šalių bibliotekų. Bet jūs turite suprasti, kad „jQuery“failas yra tik trisdešimt dviejų kilobaitų ir greičiausiai jau yra jūsų vartotojo naršyklės talpykloje, jei scenarijų įtraukiate per „Google“. Taigi nebijokite išmokti įrankių, palengvinančių kūrėjo gyvenimą. Galų gale, tam įtraukiame jQuery biblioteką, kad neišradinėtume dviračio iš naujo.