JavaScript programmeringsspråk ger tillgång till de delar av HTML och ger interaktivitet på enkla webbsidor , men JavaScript har vissa brister . Det kan vara ganska mångordig , det fungerar inte alltid på samma sätt i alla webbläsare , och det måste ofta kombineras med CSS för att uppnå särskilda visuella effekter . För att bidra till att lösa dessa problem , skapade utvecklare JavaScript bibliotek som jQuery . JQuery , som har blivit de vanligaste JavaScript bibliotek , har flera fördelar jämfört med JavaScript ensam eller med liknande verktygslådor . Färre kodrader
funktioner
JQuery kan kondensera en stor del av JavaScript -kod i bara några rader , eller ens en enda rad . Till exempel, om en utvecklare ville helt enkelt flytta ett element med ID " MyHTMLElement " 150 pixlar till höger , skulle han helt enkelt att skriva raden : .
$ ( " # MyHTMLElement " ) animera ( { höger : 150px ;} ) ;
uppnå samma sak i vanilj JavaScript kan kräva ett dussin rader kod . Förutom visuella effekter , innehåller jQuery bibliotek som tillåter händelsehantering och AJAX interaktioner som skall uppnås med mindre kod .
Kompatibilitet med olika webbläsare
Alla som har tillbringat tid u JavaScript-funktioner har lidit genom kors webbläsare testning . Det som fungerar i Internet Explorer kan inte göra något i Chrome som kastar ett fel i Opera . Bygga ett verkligt olika webbläsare klarar webbapplikation involverar webbläsare sniffa , kreativa dataintrång och oändliga lösningar . JQuery tar hand om alla bakom kulisserna- browser korrigering så att dina sidor ser ut och fungerar på samma sätt oavsett om du besöker dem med Chrome, Firefox , IE eller Safari .
Omfattande resurser
Eftersom JQuery har varit så allmänt accepterat , är det väl dokumenterat . API- dokumentation upprätthålls av en veritabel armé av frivilliga , och nya tutorials visas nästan dagligen med exempel på allt från att göra titlar blekna till ringa Varulagermarknadcitationstecken via en webbtjänst . Om det är något du vill göra i JQuery , är det troligt att någon redan har provat det och skrivit ett detaljerat blogginlägg om vad de lärt sig av erfarenheten .
Open Source Community
JQuery upprätthålls av en volontär öppen källkod . Open Source samhällen tenderar att vara mer lyhörda för användarnas önskemål och klagomål bugg än vad företag som Microsoft , vilket kan ha konkurrerande projekt och prioriteringar . Om du har svårt att använda jQuery , kan du skicka ditt problem till ett forum och dina problem kan lösas av någon som faktiskt utvecklade koden du använder . Slutligen , om du har tid, kompetens och intresse , kan du engagera och bidra till projektet själv genom kodning , felsökning, testning eller arbetar på dokumentation .