jQuery UI er en frontend UI rammer, der eksisterer før frontend UI rammer var cool.
Dette bibliotek revolutionerede hvordan web-baserede frontends hvor bygget og har været en inspiration eller har stået i centrum for mange CSS og UI rammer siden lanceringen.
jQuery UI bibliotek i øjeblikket kredser om to forskellige dele.
Man håndterer mus interaktioner, nemlig at trække, slippe, udvælge, sortere og ændre størrelse.
Den anden er UI rammer selv, en samling af out-of-the-box brugbare widgets.
Disse omfatter komponenter som harmonikaer, dato plukkerne, dialoger, skydere, faner, autocompleters, fremskridt barer, knapper og mange andre mere.
Hver er pakket ind i sin egen plugin og kan indlæses på en per-projekt basis, hjælper udviklere skære ned den samlede størrelse af JavaScript-filer er indlæst på en side.
Ud over sin modulære opbygning og støtte til en brugerdefineret brugerinteraktion model, jQuery UI er også berømt for sine temaer, en af de første frontend toolkits at gennemføre inter-udskiftelige skins til Web UIS.
Mens mere komplekse og mere komplette UI rammer er blevet lanceret siden jQuery UI blev først oprettet, er projektet meget vel anvendelige, selv i dag, stadig vidt udbredt, konstant udviklet og opdateret til nyeste teknologier.
Hvad er nyt i denne udgivelse:
- Fast:
- Sørg forælder er korrekt efter at trække gennem sorteres.
- Tillad jQuery instanser som håndtag uden for det resizable element
- alsoResize understøtter mere end ét element i en jQuery instans
- Tilføj en & # X3C; tr & # x3e; med & # X3C; td & # x3e; til eksemplet af & # X3C; tbody & # x3e; elementer
- Redetermine flydende flag, når genberegning positioner
- Håndtag box-dimensionering: border-box i animationer
- Stop sporing eksempel i ødelægge () for at undgå hukommelseslækager
- Korrekt håndtering med float skridt
- Hiding med dynamisk indlæst indhold
Hvad er nyt i version 1.11.4 / 1.12.0 RC 2:
- Fast:
- Sørg forælder er korrekt efter at trække gennem sorteres.
- Tillad jQuery instanser som håndtag uden for det resizable element
- alsoResize understøtter mere end ét element i en jQuery instans
- Tilføj en & # X3C; tr & # x3e; med & # X3C; td & # x3e; til eksemplet af & # X3C; tbody & # x3e; elementer
- Redetermine flydende flag, når genberegning positioner
- Håndtag box-dimensionering: border-box i animationer
- Stop sporing eksempel i ødelægge () for at undgå hukommelseslækager
- Korrekt håndtering med float skridt
- Hiding med dynamisk indlæst indhold
Hvad er nyt i version 1.11.4 / 1.12.0 Beta 1:
- Fast:
- Sørg forælder er korrekt efter at trække gennem sorteres.
- Tillad jQuery instanser som håndtag uden for det resizable element
- alsoResize understøtter mere end ét element i en jQuery instans
- Tilføj en & # X3C; tr & # x3e; med & # X3C; td & # x3e; til eksemplet af & # X3C; tbody & # x3e; elementer
- Redetermine flydende flag, når genberegning positioner
- Håndtag box-dimensionering: border-box i animationer
- Stop sporing eksempel i ødelægge () for at undgå hukommelseslækager
- Korrekt håndtering med float skridt
- Hiding med dynamisk indlæst indhold
Hvad er nyt i version 1.11.4:
- Fast:
- Sørg forælder er korrekt efter at trække gennem sorteres.
- Tillad jQuery instanser som håndtag uden for det resizable element
- alsoResize understøtter mere end ét element i en jQuery instans
- Tilføj en & # X3C; tr & # x3e; med & # X3C; td & # x3e; til eksemplet af & # X3C; tbody & # x3e; elementer
- Redetermine flydende flag, når genberegning positioner
- Håndtag box-dimensionering: border-box i animationer
- Stop sporing eksempel i ødelægge () for at undgå hukommelseslækager
- Korrekt håndtering med float skridt
- Hiding med dynamisk indlæst indhold
Hvad er nyt i version 1.11.3:
- Fast:
- Kamp om præcise node navn til: fokuserbart og:. Tabbable at støtte brugerdefinerede elementer
Hvad er nyt i version 1.11.1:
- Denne opdatering bringer fejlrettelser til Core, Widget Factory , Position, Draggable, dryppes, Resizable, autofuldførelse, datepicker, Dialog, ProgressBar, Slider, Spinner, Faner, og CSS Framework.
Hvad er nyt i version 1.11.0:
- jQuery UI nu skibe med understøttelse af AMD i hver af sine widgets og komponenter.
- Selectmenu (ny widget) dubletter og udvider funktionaliteten af en indfødt HTML vælge element.
- jQuery UI nu skibe med Bower support.
- jQuery UI 1.11.0 understøtter jQuery 1.6 og nyere.
Hvad er nyt i version 1.10.2:
- Tilføjet:
- Overfør for at grynte 0,4 og contrib plugins.
- Fjernet:
- Base tema fra CDN build.
- Fast:
- Problemer med tema billeder i 1.10.1.
Hvad er nyt i version 1.10.0:
- API Redesign: Dialog
- API Redesign: Progress bar
- Forbedret Tilgængelighed
- udfasede API'er
- Fjernet 1.8 Tilbage Kompatibilitet
Hvad er nyt i version 1.9.2:
- Denne opdatering bringer fejlrettelser for Accordion, autofuldførelse, Button, datepicker, Dialog, Menu, Faner, Tooltip og Widget Factory.
Hvad er nyt i version 1.9.1:
- Byg:
- Fast:. .jshintrc Filer ikke kopieret til dist
- UI Core:
- Fast::. Fokuserbart pseudo-vælgeren ikke finde elementer, hvis forælder har 0x0 dimension
- Widget Factory:
- Fast:. Ødelæg kun når element er selve målet
- Fast: this._on delegerede hjælp instance.widget () i stedet for bestået element
- Fast:. WidgetEventPrefix går tabt, når udvidelse af eksisterende widget
- Draggable:
- Fast: Trække i indlejrede sortables forårsager duplikerede pladsholdere .
- Tilpas størrelse:
- Fast:. Brug .insertAfter () i stedet for Macromedia.Når () for at undgå rekursivt ødelægge
- Fast:. Passing en genstand som ui.resizable håndterer parameter virker ikke
- sorteres:
- Fast: Kan ikke trække et element ud af en indre sorterbar; Svært at sætte et punkt mellem to indre sortables.
- Fast:. Uden for rækkevidde problem i, når du trækker en indlejret sorterbar
- Harmonika:
- Fast:. Flere sammenklappelige harmonikaer vil ikke arbejde sammen
- Fast: aktiv: null tillader paneler til at være sammenklappelig .
- Autofuldførelse:
- Fast:. Initial stilling autofuldførelse er forkert
- Knap:
- Fast:. Anchor tags kan ikke deaktiveres inden buttonset
- datepicker:
- Fast:. Dato interval demo bug når clearing dato
- Dialog:
- Fast: undslippe lukker forkert dialog .
- Fast:. Position med pixels i matrix virker ikke med tilbage compat deaktiveret
- Fast:. Dialogen jQuery med skjul muligheder ikke udløser tæt begivenhed
- Fast: jQuery 1.9.0 dialog på en XHTML side er brudt, hvis knapperne er defineret
- Fast: undslippe lukker forkert dialog .
- Skyder:
- Fast:. Slider med rækkevidde fungerer ikke, hvis værdier ikke er indstillet
- Fast:. Indstilling min / max indstillinger opdaterer ikke udsigt
- Spinner:
- Fast: Spinner indgang har ingen baggrund
- Fast:. Spinner knapper vises på toppen af datepicker
- Faner:
- Fast:. Forkert standard aktiv li hvis ul indeholder uvedkommende elementer
- Fast:. Tabs ikke arbejder inde iframe i IE6 / 7
- Fast:. Set indledende aktive fane fra sted hash for Ajax faner
- Tooltip:
- Fast:. Tooltip lægger ikke skjul på handicappede anker element [IE kun]
- Fast:. Forsinket tooltips sat til at spore bør flytte når de bliver vist for første gang
- Fast: Overlappende tooltipped elementer viser indfødte tooltip for et af elementerne
- Fast: Moving fokus på klik på en tooltipped element viser indfødte værktøjstip i IE / Firefox på Windows
- Fast: Tooltip flimrer, når alt for længe .
- Fast:. Handicappede værktøjsvink på initialisering
- Fast: Delegerede tooltips ikke lukker, når tooltipped element fjernes
- Fast: Rester efter afslutningen af datepicker
- Effekter:
- Fast: null reference, når brug af effekter .
- CSS Framework:
- Fast: Primær ikon & quot; aktiveret & quot; når knappen er deaktiveret.
- Fast:. Harmonika kollapsede Color Issue
Hvad er nyt i version 1.9.0:
- Forbedret Widget Factory
- Forbedret Tilgængelighed
- Omdøbt Effects Filer
- Ny widget:
- Spinner
- Tooltip
- Menu
- Redesignet:
- Accordion
- Faneblade
- Position
Hvad er nyt i version 1.9 beta1:
- autofuldførelse tilgængelighed opdateringer:. Vi overvåger nu bruger en live-region til at guide skærmlæserbrugere ved brug af autofuldførelse, hvilket gør widget meget mere tilgængelig
- Accordion API redesign og tilgængelighed opdateringer: Denne endelig behandler også harmonika-flimmer problem:. Ikke mere pixel-forskydning af indhold under harmonika under animationer
- Tabs API redesign og tilgængelighed opdateringer: Faner er nu fuldt tastatur tilgængelig og gøre korrekt brug af ARIA attributter .
- Position API redesign: Sammen med nogle redesign har vi også tilføjet nye funktioner: Du kan nu bruge andre elementer ved siden af vinduet til at køre kollision-detektion imod, og der er en & quot; flipfit & quot; mode, der kombinerer de to eksisterende tilstande, som themselve fik bedre. Når man arbejder med at bruge tilbagekald, får du feedback om positionering resultat, så du kan placere flyout pile eller andre blinklys.
- Masser af nye funktioner i widget fabrikken: Den interne API til at skrive widgets har fået meget bedre. De to mest bemærkelsesværdige nye methos: _on lader dig håndtere begivenheder, pænt integreret i widget instans, og _super lader dig kalde en forælder widget metode af samme navn, hvilket gør strækker widget eksisterende en leg
- Ny widget: Menu: Har været rundt i et stykke tid siden 1,8, derefter skjult med autofuldførelse fil. Dens nu her endelig!
- Ny widget: Tooltip: En tilgængelig, event-delegation- understøtter tooltip med mulighed for at have nogen form for (asynkron) indhold show for ethvert element. Og dens themable, som enhver anden widget.
- Ny widget: Spinner:. Vores anden tekst-input widget, svarende til HTML5 s & # X3C; input type = & quot; antal & quot; & # x3e ;, men giver dig langt større kontrol og herunder fuld lokalisering support via Globalize
Hvad er nyt i version 1.8.21:
- Fast:
- Position modul kaster ikke-fanget undtagelse på IE8 med jQuery 1.3.2.
- Forkerte dimensioner bruges, hvis .ui-trækbart-trække ændrer dimensioner.
- Comboboks demo bør ikke tilsidesætte .ui-knap stilarter.
- Tema om animerede StatusLinje forbliver den samme.
- Syntax problem i Overskyet UI tema.
Hvad er nyt i version 1.8.19:
- Denne opdatering bringer fejlrettelser for autofuldførelse, Button, datepicker, Mouse, Position, Resizable, sorterbare og faner.
Hvad er nyt i version 1.8.17:
- Denne opdatering bringer fejlrettelser for Accordion, autofuldførelse, Button, datepicker, dryppes, Position, ProgressBar, Valgbar, sorterbar, Faner, og CSS Framework.
- 1.8.17 release bringer også støtte til jQuery 1.7.1.
Hvad er nyt i version 1.9m6:
- Spinner:
- Spinner API er blevet opdateret med et par nye funktioner og fejlrettelser. Tjek planlægningen wiki til dokumentation.
- Menu:
- Menu nu håndterer undermenuer meget bedre.
- Position:
- Position har nu en inden indstilling, så du kan bruge noget andre derefter vindue for kollisionsdetektion, fx en rulle div. Kollisionen detektering selv fik en meget smartere, og har en ny funktion: flipfit .
Hvad er nyt i version 1.8.16:
- Mus:
- Fast: Indlejret draggables problem i IE .
- Fast:. Fejl i IE 8 med handicappede indgange
- Widget Factory:
- Fast: jQuery.data kaster en scriptfejl under visse omstændigheder .
- Draggable:
- Fast:. IframeFix altid kører med gamle versioner af jQuery
- dryppes:
- Fast:. Dryppes vinder på a.element.parentsuntil
- Knap:
- Fast: Knap label selector udelader citater / mislykkes for id'er med & quot;:. & Quot;
- datepicker:
- Tilføjet:. Mulighed for at stoppe datepicker vises med beforeShow event handler
- Fast: datepicker igen efter valget i IE8 .
- Fast: onSelect udløst for ofte .
- Fast: & quot; Maksimal opkald stakstørrelse overskredet & quot; når du vælger dato i intervallet demo.
- Dialog:
- Fast:. Ved at trykke ESC i dialogboksen, når 2 dialogbokse er åbne lukker begge dialoger
- Effekter:
- Fast:. Wrapper-skabe jQuery-ui animationer vil kassere fokus tilstand under animationen
Hvad er nyt i version 1.8.15:
- Mus:
- Fast:. Når begivenhed formering er stoppet, er alle fremtidige mouseDown begivenheder uretmæssigt anses for at være "håndteres"
- datepicker:
- Fast:. Hollandsk march navn oversættelse
- Fast: onSelect udløses ikke, når ind knappen er trykket .
- Fast:. OnSelect udløses ikke, når setDate kaldes
- Fast:. Måned og år dropdowns i IE nødt til at klikke to gange
- Fast:. _selectDate Genskaber fokus til ikke-objekt
- Fast:. En datepicker oprettet på en fritliggende div har nul højde
- Fast:. Disabled parameter virker ikke
- Fast: Typo i demo af datepicker:. Div type = tekst
- Fast:. Stavefejl i datepicker muligheder
- Skyder:
- Fast:. AlignValue Global Scope
Hvad er nyt i version 1.8.14:
- Mus:
- Fast: IE Bug Stor ComboBox (Dialog) .
- Draggable:
- Fast: inddæmning: »dokument« er forkert for top og venstre i trækbart .
- Fast:. IE 8 ugyldig træk og slip fejl
- dryppes:
- Fast: Rul om dryppes Demo Breaks Demo .
- Tilpas størrelse:
- Fast:. Resizable med aspectRatio sand & en maxWidth ikke adlyder forholdet engang ramt max bredde
- Fast:. Https domæne rapporter 'simple elementer "i IE7
- sorteres:
- Fast:. Kan ikke fjerne () ui.draggable (sorterbar emne) umiddelbart efter drop tilbagekald
- Autofuldførelse:
- Faste: Dokumenter: temaer, klasser ikke fed når angivet som værende fed .
- Fast:. Forkert dokumentation for forandring begivenhed
- Knap:
- Fast:. Knapper problem i Opera
- Fast:. Buttonset på RTL
- Fast:. Handicappede knapper stadig tillade klik
- Fast:. Knap statslige uoverensstemmelser efter (utilsigtet) træk-klikke på knappen
- Fast:. Afkrydsningsfelt knap / radio viser ikke fokuseret tilstand, når du bruger tastaturet Navigation
- Fast: Knap .enable () mærkelig adfærd på Webkit (Google Chrome, Safari) .
- Fast:. Opdater omfang i formResetHandler utilsigtet bred
- datepicker:
- Fast: Brug af flere måneder altid gengiver 6 rækker datoer selv om kun fem er brug .
- Fast:. Datepicker 1.8.x kan ikke bruges sammen med jQuery 1.3.2 skyldes brug af .delegate ()
- Fast: Forkert værdi for & quot; oo & quot; under sommertid.
- Fast:. OnClose begivenhed ikke udløses
- Fast: parseDate () ikke smide en undtagelse for lange år .
- Dialog:
- Fast:. Åbning af en modal dialogboks viser et vandret rullepanel
- Effekter:
- Fast: animateClass ignorerer lempelse på grund af typo "easding" .
- CSS Framework:
- Tilføjet:. Støtte til konqueror border-radius
- Tilføjet:. Reduktion størrelse nogle CSS
- Tests:
- Fast: jQuery.Simulate træk opfører sig forkert, når beholderen rulles .
Hvad er nyt i version 1.9m5:
- Den femte milepæl overgang til jQuery UI 1.9 er ude, byder den opdaterede Tabs widget.
- Denne version indeholder også opdateringer og fejlrettelser til eksisterende og nye widgets, der ikke vil gøre det til en 1.8.x release.
Hvad er nyt i version 1.8.13:
- UI Core:
- Fast Optimer:. Tabbable
- Draggable:
- Fixed Indlejret draggables problem i IE.
- Fast Indeslutning ignoreres, når du ruller i overløb div.
- Fast Load iframe shims før at trække.
- Fast Draggable + sorteres Demo dubletter DOM id'er.
- Tilpas størrelse:
- Fast Resizable Autoskjul virker ikke med Resizable s deaktivere.
- Fast Chrome dev værktøjer konsol viser GET data:. Undefined (udefineret)
- Autofuldførelse:
- Faste Rulle resultaterne ikke visuelt opdatere med jQuery 1.6.
- Knapper:
- Faste handicappede knapper kan stadig klik.
- datepicker:
- Fast Minimer begivenhed bindende i datepicker initialisering.
- Fast År selector forsvinder efter indstilling en mulighed i Firefox.
- Fast Display overløb når flere datepickers har forskellige NUMBEROFMONTHS.
- Fast problem med JavascriptPacker (Filer omfatter styklister).
- Fast $ .datepicker.parseDate virker ikke for nogle locale datostrenge.
- Fast Forkert dag navn til slovakisk lokalisering.
- Fast Forkert datoformat i jquery.ui.datepicker-nl.js.
- Fast Disabled datepicker bør deaktivere måned og år rullemenuerne.
- Fast datepicker forbliver åben, når tabbing ud.
- Fast Rendering problem efter skiftende NUMBEROFMONTHS option.
- Fast Typo i datepicker docs.
- Skyder:
- Fast Optimer håndtere skabelse.
- Effekter:
- Fast $ .effects.animateClass brudt i jQuery 1.6.
Hvad er nyt i version 1.8.12:
- Tilpas størrelse:
- Justerbare håndtag undlader at arbejde i IE, hvis gennemsigtig og indhold overlapper.
- Autofuldførelse:
- Dokumentation til autofokus mulighed.
- datepicker:
- Kan ikke minify med Yui kompressor.
- datepicker viser kun enkelt år i årene dropdown hvis NUMBEROFMONTHS & # x3e; 1.
- Dialog:
- Knapper dårligt håndteret med jQuery 1.3.2.
- Progress bar:
- valueDiv skal skjules, når værdien er på 0%.
- Skyder:
- Værdi og værdier metoder som settere er ikke chainable.
- Faner:
- Forklar cookie plugin er inkluderet i eksterne.
Hvad er nyt i version 1.8.11:
- Mus:
- Fast:. Klik begivenhed undertrykt efter træk i Gecko
- Draggable:
- Fast:. ConnectToSortable misbehaves hvis positionen af de sorterbare ændringer efter sorteres og trækbare er blevet initialiseret som _refreshItems ikke længere opdatere container cache
- Fast:. Draggable li med connectToSortable mulighed kan ikke være faldet på den tilsluttede sorterbar ol
- Fast:. Draggable med forældre inddæmning og margin
- dryppes:
- Fast:. Hvis activeClass ændrer geometri en dryppes, så DND bruger den forkerte geometri
- sorteres:
- Fast:. Horisontal sorteres ikke arbejder
- Harmonika:
- Fast:. Set arie-valgt
- Autofuldførelse:
- Tilføjet:. Mulighed for automatisk at fremhæve det første resultat
- Fast:. JQuery UI autofuldførelse Dokumentation viser ikke position som en option
- Knap:
- Fast:. .last (), Der anvendes i ui.button men findes ikke i jQuery 1.3
- Fast:. Knap skabelse, der kræver en matchende etiket ikke finde etiket i alle tilfælde
- Fast:. Knap klasse ændre pauser ikon kun knapper
- datepicker:
- Fast:. Arabisk måned navn har marts i stedet for maj
- Tilføjet:. Tajikistan lokalisering
- Fast:. Reformater minDate / maxDate når DateFormat ændringer
- Effekter:
- Fast:. Lempelse demo kun første klik arbejder
Hvad er nyt i version 1.8.10:
- Tilpas størrelse:
- Fast:. Element ændrer ikke på størrelse, hjælper viser når snapper til gitter
- Autofuldførelse:
- Fast:. Håndtering af race betingelser ved brug af jQuery 1.3.2
- Knap:
- Fast:. Gruppevise klasse ændringer for at forbedre ydeevnen
- datepicker:
- Fast:. Forkert semikolon, der skulle have været et komma
- Fast:. Konto for sommertid ved beregning antal dage i en måned
- Fast:. Display År før Måned i ungarsk i18n
- Fast:. Forbedret oversættelse af norske navne for dage og måneder
- Fast:. Datepicker udløses ikke ændre begivenhed i IE8
- Fast: datepicker skaber ekstra dom element med tomme objekt .
- Fast:. Korrekt håndtere datepickers knyttet til indgange, der er skjult ved hjælp af CSS
- Dialog:
- Fast:. Dokumentation står ikke på listen position som en afhængighed
- Individuelle effekter:
- Fast: Dokumenter sige, at oprindelsen argument standard i Effect / Size er midten, center, men det synes at være top, venstre .
Hvad er nyt i version 1.9m4:
- Den fjerde milepæl overgang til jQuery UI 1.9 er ude, og byder den opdaterede Harmonika widget .
Hvad er nyt i version 1.8.9:
- Nye funktioner:
- datepicker widget har nu støtte til den algeriske arabisk, australske og newzealandske lokaliseringer.
Krav :
- Javascript aktiveret i klientsiden
- jQuery 1.6 eller højere
Kommentarer ikke fundet