Før det blitt sentrum for webutvikling, jQuery startet som en enkel Javascript-bibliotek for å manipulere DOM-elementer.
Ved å gjøre dette, og noen få andre oppgaver, jQuery blitt svært populære og dens kodebase begynte å vokse med tillegg av flere og flere ekstra funksjoner og moduler.
Dessverre alt dette nye koden er oppblåst jQuery til over 200 Kb, en absurd filstørrelse for en Javascript-bibliotek.
jQuery Evergreen ble skrevet for å støtte de grunnleggende funksjonene jQuery en gang var kjent for, ved hjelp av en lignende jQuery API.
I utgangspunktet Hvis du fortsatt bruke jQuery på samme måte som du brukte i 5-6 år siden, kan du enkelt erstatte den med jQuery Evergreen og last 5-10 Kb stedet for en heidundrende 200 + Kb.
jQuery Evergreen fungerer med både klientsiden (nettlesere) og server-side (Node.js) miljøer
Hva er nytt i denne utgaven.:
- Oppdaterte dokumenter
- Konsistent [] .forEach i DOM metoder
- Tester for jquery-compat / matrise
- Separat & quot; nærmest & quot;
- Bruk & quot; $ & quot; i frittstående modus for tilpassede bygge
- Startet jQuery compat modus for tilpassede bygge (med redirectify)
- Versionify custom build
- Gruppe moduler
Hva er nytt i versjon 0.11.2:
- Oppdaterte dokumenter
- Konsistent [] .forEach i DOM metoder
- Tester for jquery-compat / matrise
- Separat & quot; nærmest & quot;
- Bruk & quot; $ & quot; i frittstående modus for tilpassede bygge
- Startet jQuery compat modus for tilpassede bygge (med redirectify)
- Versionify custom build
- Gruppe moduler
Hva er nytt i versjon 0.10.2:
- Oppdaterte dokumenter
- Konsistent [] .forEach i DOM metoder
- Tester for jquery-compat / matrise
- Separat & quot; nærmest & quot;
- Bruk & quot; $ & quot; i frittstående modus for tilpassede bygge
- Startet jQuery compat modus for tilpassede bygge (med redirectify)
- Versionify custom build
- Gruppe moduler
Hva er nytt i versjon 0.10.1:
- Oppdaterte dokumenter
- Konsistent [] .forEach i DOM metoder
- Tester for jquery-compat / matrise
- Separat & quot; nærmest & quot;
- Bruk & quot; $ & quot; i frittstående modus for tilpassede bygge
- Startet jQuery compat modus for tilpassede bygge (med redirectify)
- Versionify custom build
- Gruppe moduler
Hva er nytt i versjon 0.9.0:
- Fjern & quot; modus & quot; modul
- Fjern foreldet (u) delegat () metoder
- Flytt duplikat kode for å fungere
- Flytt duplikat kode for å fungere
- Legg Kode Klima badge til README
Hva er nytt i versjon 0.8.0:
- Legg til iOS 8.0 til SL plattformer
- Oppdater devDependencies
- Bruk funksjonen gjenkjenning for å sjekke støtte for hendelses konstruktører (annet enn polyfilled CustomEvent)
- Legg til fornyet trigger modul
- Fjern trigger og triggerHandler fra arrangementet modul
- Fjern & quot; klikk () & quot; fra direkte hendelses metoder
- Fix og tester for kansellerbare hendelser
Hva er nytt i versjon 0.7.5:
- Ring direkte hendelses metoder i stedet hvis tilgjengelig (dvs. & quot ; blur & quot ;, & quot; klikk & quot ;, & quot; fokusere & quot ;, & quot; velg & quot;)
- Fjern duplikat legge av sourceMappingURL
- Sett alle utslipp bunter inn / bundle dir
- Oppdater readme docs
Hva er nytt i versjon 0.7.3:
- Lagd & quot; css & quot; modulen.
- Lagd & quot; inneholder & quot; modulen.
Hva er nytt i versjon 0.7.0:
- Gi nytt navn $ ._ api til $ .fn
- Gå tilbake innpakket objektet selv om bestått
- Bytt til sjekk 'Nodetype' i stedet for 'lengde' for elementer (mislyktes med kommentar noder)
- Lagt offentlig klone () -metoden
- Lagt til foran ()
- Lagt klar ()
- Lagt tom ()
- Lagt removeAttr ()
- Lagt til muligheten til å sende data med trigger () hendelse (brukt som event.detail); utføre handlers med arrangementet og data parametere
- Fast walker i triggerForPath ()
- Fast for kommentar noder hos barn ()
Krav
- aktivere Javascript på klientsiden
Kommentarer ikke funnet