JavaScript programmeringssprog giver adgang til de elementer i HTML og bringer interaktivitet til simple websider , men JavaScript har nogle mangler . Det kan være ganske verbose , det virker ikke altid på samme måde i alle webbrowser , og det ofte skal kombineres med CSS til at opnå bestemte visuelle effekter. Bidrage til at løse disse problemer , udviklere skabte JavaScript-biblioteker som JQuery . JQuery , som er blevet den mest almindeligt anvendte JavaScript-biblioteker , har flere fordele i forhold hjælp af JavaScript alene eller ved hjælp af tilsvarende toolsets . Færre linjer kode
JQuery funktioner kan kondensere en stor del af JavaScript- kode i nogle få linjer , eller endda en enkelt linje. For eksempel, hvis en udvikler ville blot flytte et element med id " MyHTMLElement " 150 pixel til højre ville han simpelthen nødt til at skrive linjen: .
$ ("# MyHTMLElement " ) animere ({ højre: 150px ;} ),
Opstilling de samme ting i vanille JavaScript kan kræve et dusin linjer kode. Ud over visuelle effekter , omfatter JQuery biblioteker , der tillader begivenhed håndtering og AJAX interaktioner , der skal nås med mindre kode .
Cross- browser kompatibilitet
Enhver, der har brugt tid udviklingslande JavaScript-funktioner har lidt gennem cross browser testning. Hvad virker i Internet Explorer kan gøre noget i Chrome , mens kaste en fejl i Opera. Opbygning af et ægte cross-browser stand webapplikation involverer browser sniffing , kreative hacking og endeløse løsninger . JQuery tager sig af alle de bag -kulisserne browser korrektion , så dine sider se ud og fungere på samme , om du besøger dem med Chrome , Firefox, IE eller Safari.
Omfattende ressourcer < br >
Fordi JQuery er så bredt accepteret , er det veldokumenteret . API dokumentationen vedligeholdes af en veritabel hær af frivillige, og nye tutorials vises næsten dagligt eksempler på alt fra at gøre titler fade til at kalde aktiemarkedet citater via en webtjeneste . Hvis der er noget, du ønsker at gøre i JQuery , er det sandsynligt, at nogen allerede har prøvet det og skrevet en detaljeret blogindlæg om, hvad de har lært af erfaringerne .
Open Source Community
JQuery vedligeholdes af en frivillig open source-fællesskabet . Open Source fællesskaber tendens til at være mere lydhøre over for henvendelser fra brugerne og bug klager end at gøre selskaber som Microsoft , som kan have konkurrerende projekter og prioriteter. Hvis du har svært ved at bruge JQuery , kan du sende dit problem til et forum , og dine bekymringer kan løses ved en person, der faktisk udviklet koden , du bruger. Endelig, hvis du har tid , færdigheder og renter , kan du blive involveret og bidrage til projektet selv ved kodning , debugging , test eller arbejder på dokumentationen.