jQuery UI är ett gränssnitt UI ramverk som finns innan frontend UI ramverk var kallt.
Detta bibliotek revolutionerade hur webbaserade frontends där byggt och har varit en inspiration eller har stått i centrum för många CSS och UI ramverk sedan starten.
jQuery UI bibliotek kretsar för närvarande cirka två olika delar.
En hanterar mus interaktioner, nämligen att dra, släppa, välja, sortera och ändra storlek.
Den andra är ramen UI själv, en samling av out-of-the-box användbara widgets.
Dessa inkluderar komponenter som dragspel, datum plockare, dialoger, skjutreglage, flikar, autocompleters, förloppsindikatorer, knappar och många andra mer.
Var och en är förpackad i sin egen plugin och kan lastas på en per-projekt basis, hjälper utvecklare minska den totala storleken på JavaScript-filer inlästa på en sida.
Förutom dess modulära struktur och stöd för en anpassad användarinteraktion modell, är jQuery UI också känd för sina teman, till en av de första frontend verktygslådor genomföra utbytbara skal för Web användargränssnitt.
Medan mer komplexa och mer kompletta UI ramverk har lanserats sedan jQuery UI skapades först, är projektet mycket väl användbar även i dag, fortfarande utbredd, ständigt utvecklas och uppdateras till den senaste tekniken.
Vad är nytt i den här versionen:
- Fast:
- Se till föräldern är korrekt efter att dra igenom sorter.
- Tillåt jQuery instanser som hanterar utanför skalbart elementet
- alsoResize stöder mer än en del av en jQuery instans
- Bifoga en & # x3c, tr & # x3e; med & # x3c; td & # x3e; till platshållaren i & # x3c, tbody & # x3e; element
- Redetermine flytande flagga vid omräkning positioner
- Handtag box-storlek: border-box i animationer
- Stoppa spårning exempel i förstöra () för att undvika minnesläckor
- Korrekt hantering med float steg
- Hiding med dynamiskt belastade innehåll
Vad är nytt i version 1.11.4 / 1.12.0 RC 2:
- Fast:
- Se till föräldern är korrekt efter att dra igenom sorter.
- Tillåt jQuery instanser som hanterar utanför skalbart elementet
- alsoResize stöder mer än en del av en jQuery instans
- Bifoga en & # x3c, tr & # x3e; med & # x3c; td & # x3e; till platshållaren i & # x3c, tbody & # x3e; element
- Redetermine flytande flagga vid omräkning positioner
- Handtag box-storlek: border-box i animationer
- Stoppa spårning exempel i förstöra () för att undvika minnesläckor
- Korrekt hantering med float steg
- Hiding med dynamiskt belastade innehåll
Vad är nytt i version 1.11.4 / 1.12.0 Beta 1:
- Fast:
- Se till föräldern är korrekt efter att dra igenom sorter.
- Tillåt jQuery instanser som hanterar utanför skalbart elementet
- alsoResize stöder mer än en del av en jQuery instans
- Bifoga en & # x3c, tr & # x3e; med & # x3c; td & # x3e; till platshållaren i & # x3c, tbody & # x3e; element
- Redetermine flytande flagga vid omräkning positioner
- Handtag box-storlek: border-box i animationer
- Stoppa spårning exempel i förstöra () för att undvika minnesläckor
- Korrekt hantering med float steg
- Hiding med dynamiskt belastade innehåll
Vad är nytt i version 1.11.4:
- Fast:
- Se till föräldern är korrekt efter att dra igenom sorter.
- Tillåt jQuery instanser som hanterar utanför skalbart elementet
- alsoResize stöder mer än en del av en jQuery instans
- Bifoga en & # x3c, tr & # x3e; med & # x3c; td & # x3e; till platshållaren i & # x3c, tbody & # x3e; element
- Redetermine flytande flagga vid omräkning positioner
- Handtag box-storlek: border-box i animationer
- Stoppa spårning exempel i förstöra () för att undvika minnesläckor
- Korrekt hantering med float steg
- Hiding med dynamiskt belastade innehåll
Vad är nytt i version 1.11.3:
- Fast:
- Match på exakt nodnamn för: fokuserbart och. Tabbable att stödja anpassade element
Vad är nytt i version 1.11.1:
- Den här uppdateringen ger buggfixar för Core, Widget Factory , Position, dragbart, droppbar, Skalbar, Komplettera automatiskt, datepicker, Dialog, ProgressBar, Slider, Spinner, flikar och CSS Framework.
Vad är nytt i version 1.11.0:
- jQuery UI nu levereras med stöd för AMD i vart och ett av dess widgets och komponenter.
- Välj Meny (ny widget) dubbletter och utökar funktionaliteten hos en infödd HTML väljer elementet.
- jQuery UI nu levereras med Bower stöd.
- jQuery UI 1.11.0 stöder jQuery 1,6 och nyare.
Vad är nytt i version 1.10.2:
- Added:
- Migrera att grymta 0,4 och contrib plugins.
- Borttagen:
- Base tema från CDN build.
- Fast:
- Problem med tema bilder i 1.10.1.
Vad är nytt i version 1.10.0:
- API Redesign: Dialog
- API Redesign: Progress bar
- Förbättrad tillgänglighet
- API: er
- Bort 1,8 Tillbaka kompatibilitet
Vad är nytt i version 1.9.2:
- Den här uppdateringen ger buggfixar för dragspel, Komplettera automatiskt, Button, datepicker, Samtal, Meny, flikar, Tooltip och widget Factory.
Vad är nytt i version 1.9.1:
- Kroppsform:
- Fast. .jshintrc Filer kopieras inte till dist
- UI Kärna:
- Fast:. Fokuserbar pseudo-väljare inte hitta element om föräldern har 0x0 dimension
- Widget Factory:
- Fast. Förstör endast när elementet är själva målet
- Fast: this._on delegater använder instance.widget () i stället för passerat elementet
- Fast. WidgetEventPrefix går förlorad när utbyggnad av befintlig widget
- dragbar:
- Fast: Dra in kapslade sortables orsakar duplicerade platshållare .
- Skalbar:
- Fast. Använd .insertAfter () i stället för .after () för att undvika rekursivt förstöra
- Fast. Passerar ett objekt som ui.resizable hanterar parameter fungerar inte
- sorterbart:
- Fast: Det går inte att dra ett objekt från en inre sorterbart; Svårt att sätta ett objekt mellan två inre sortables.
- Fast. Räckvidds problem i när du drar en kapslad sorterbart
- Dragspel:
- Fast. Flera hopfällbara Dragspel fungerar inte tillsammans
- Fast: aktiv: null tillåter paneler vara hopfällbar .
- Komplettera automatiskt:
- Fast. Utgångsläge av Komplettera automatiskt är felaktig
- Knapp:
- Fast. Ankar taggar kan inte inaktiveras inom ButtonSet
- datepicker:
- Fast. Datumintervall demo bugg när clearing datum
- Dialog:
- Fast: Escape stänger felaktig dialogrutan .
- Fast. Position med bildelement i gruppen fungerar inte med ryggen compat avaktiverad
- Fast. Dialog med dölj alternativ jQuery inte utlösa nära händelse
- Fast: jQuery 1.9.0 dialog på en XHTML sida bryts om knapparna är definierade
- Fast: Escape stänger felaktig dialogrutan .
- Slider:
- Fast. Slider med räckvidd fungerar inte om värdena inte är inställda
- Fast. Inställning min / max alternativ uppdaterar inte visa
- Spinner:
- Fast: Spinner ingång har ingen bakgrund
- Fast. Spinner knappar visas på toppen av datepicker
- Flikar:
- Fast. Fel standard aktiv li om ul innehåller främmande element
- Fast. Flikar fungerar inte i iframe i IE6 / 7
- Fast:. Ställ initial aktiv flik från plats hash för ajax flikar
- Tooltip:
- Fast. Tooltip inte gömma sig på funktionshindrade förankringselementet [IE endast]
- Fast. Fördröjda verktygstips som att spåra ska flytta när de visas för första gången
- Fast: Överlappande tooltipped element visar infödd verktygstips för ett av elementen
- Fast: Flytta fokus på klick på en tooltipped inslag visar infödda verktygstips i IE / Firefox på Windows
- Fast: Tooltip flimrar när alltför länge .
- Fast. Funktionshindrade verktygstips på initiering
- Fast: Delegerade verktygstips inte stänger när tooltipped elementet tas bort
- Fast: Rester efter utgången av datepicker
- Effekter:
- Fast: null referens när man använder effekter .
- CSS Framework:
- Fast: Primär ikon & quot; aktiverat & quot; när knappen är inaktiverad.
- Fast. Dragspel kollapsade Color Issue
Vad är nytt i version 1.9.0:
- Förbättrad Widget Factory
- Förbättrad tillgänglighet
- bytt namn Effekter Filer
- New Widget:
- Spinner
- Tooltip
- Meny
- Omgjort:
- dragspel
- Flikar
- Position
Vad är nytt i version 1.9 beta 1:
- Autosluttillgänglighets uppdateringar. Vi använder nu en levande region för att vägleda screen användare vid användning av Komplettera automatiskt, vilket gör widgeten mycket mer tillgängliga
- dragspel API redesign och tillgänglighets uppdateringar: Detta är också slutligen angriper problemet dragspels flimmer. Inga fler pixel förskjutning av innehåll under dragspel under animationer
- Flikar API redesign och tillgänglighets uppdateringar: Flikar är nu fullt tangentbord åtkomliga och göra en korrekt användning av ARIA attribut .
- Positions API redesign: Tillsammans med några redesign har vi också lagt till nya funktioner: Du kan nu använda andra element bredvid fönstret för att köra kollisionsdetektering mot, och det finns en & quot; flipfit & quot; läge som kombinerar de två befintliga lägen, som themselve fick bättre. När du arbetar med hjälp av callback, får du feedback om positionering resultat, så att du kan placera flyout pilar eller andra körriktningsvisare.
- Massor av nya funktioner i widget fabriken: Den interna API för att skriva widgets har blivit mycket bättre. De två mest anmärkningsvärda nya methos: _on låter dig hantera händelser, snyggt integrerade i widgeten exempel och _super kan du ringa en förälder widget metod med samma namn, vilket gör att utbyggnad av befintlig widget en bris
- Ny widget: Meny: Har funnits ett tag sedan 1,8, sedan gömd med Komplettera automatiskt filen. Dess nu äntligen här!
- Ny widget: Tooltip: En tillgänglig, händelse delegation- stödjer verktygstips med möjlighet att ha någon form av (asynkrona) innehåll show för alla element. Och dess themable, precis som alla andra widget.
- Ny widget: Spinner. Vår andra textinmatnings widget, som liknar HTML5 s & # x3c; input type = & quot; antal & quot; & # x3e ;, men ger dig mycket större kontroll och inklusive fullständig lokaliseringsstöd, via Globalisera
Vad är nytt i version 1.8.21:
- Fast:
- Positions modul kastar ofångade undantag på IE8 med jQuery 1.3.2.
- Felaktiga mått som används om .ui-dragbar-dra ändrar dimensioner.
- kombinationsrutan demo bör inte åsidosätta .ui-knappen stilar.
- tema på animerade progressbar förblir densamma.
- Syntax fråga i Mulet UI tema.
Vad är nytt i version 1.8.19:
- Den här uppdateringen ger buggfixar för Komplettera automatiskt, Button, datepicker, mus, Position, Skalbar och sorterbart, och flikar.
Vad är nytt i version 1.8.17:
- Den här uppdateringen ger buggfixar för dragspel, Komplettera automatiskt, Button, datepicker, droppbar, Position, ProgressBar, valbar, sorterbart, flikar och CSS Framework.
- 1.8.17 frisättning ger också stöd för jQuery 1.7.1.
Vad är nytt i version 1.9m6:
- Spinner:
- Spinner API har uppdaterats med några nya funktioner och buggfixar. Kolla in planerings wiki för dokumentation.
- Meny:
- Meny hanterar nu undermenyer mycket bättre.
- Position:
- Position har nu inom alternativ, så att du kan använda något annat än fönster för kollisionsdetektering, t ex en rullande div. Kollisionsdetekterings själv fick en mycket smartare, och har ett nytt läge: flipfit .
Vad är nytt i version 1.8.16:
- Mus:
- Fast: Bygga bo draggables problem i IE .
- Fast:. Fel i IE 8 med funktionshinder ingångar
- Widget Factory:
- Fast: jQuery.data kastar ett skript fel under vissa omständigheter .
- dragbar:
- Fast. IframeFix körs alltid med gamla versioner av jQuery
- droppbar:
- Fast. Droppbar misslyckas på a.element.parentsuntil
- Knapp:
- Fast: Knapp etikettväljare utelämnar citat / misslyckas ids med & quot;. & Quot;
- datepicker:
- Lade. Förmåga att stoppa datepicker från att visas med beforeShow händelsehanterare
- Fast: datepicker återkommer efter valet i IE8 .
- Fast: onSelect utlöste alltför ofta li>.
- Fast: & quot; Maximal anropsstacken storlek överskrids & quot; när du väljer datum i intervallet demo.
- Dialog:
- Fast. Genom att trycka på ESC i dialogrutan när 2 dialoger är öppna stänger båda dialogrutor
- Effekter:
- Fast. Wrapper skapande jQuery-ui animationer kastas någon fokus tillstånd under animeringen
Vad är nytt i version 1.8.15:
- Mus:
- Fast. När händelse förökning stoppas alla framtida mousedown händelser felaktigt betraktas som "hanteras"
- datepicker:
- Fast. Nederländska marsch namn översättning
- Fast: onSelect avfyras inte när enter-knappen trycks .
- Fast. OnSelect avfyras inte när setDate kallas
- Fast. Månad och år menyerna i IE måste klicka två gånger
- Fast. _selectDate Åter fokus på icke-objekt
- Fast: a. Datepicker skapas på en fristående div har noll höjd
- Fast. Disabled parameter fungerar inte
- Fast: Typo i demo av datepicker. Div type = text
- Fast. Felstavning i datepicker alternativ
- Slider:
- Fast. AlignValue global räckvidd
Vad är nytt i version 1.8.14:
- Mus:
- Fast: IE Bug Stor ComboBox (Dialog) .
- dragbar:
- Fast: inneslutning: "handling" är felaktig för topp och vänster i dragbar .
- Fast. IE 8 ogiltig dra och släppa fel
- droppbar:
- Fast: Bläddra på droppbar Demo Breaks Demo .
- Skalbar:
- Fast. Skalbar med aspectRatio sant och en maxWidth inte lyder förhållande gång slå max bredd
- Fast. Https domän rapporter "dåligt förankrade" i IE7
- sorterbart:
- Fast. Det går inte att ta bort () ui.draggable (sorter post) omedelbart efter nedgången återuppringning
- Komplettera automatiskt:
- Fast: Dokument: teman, klasser inte fet när anges vara fet .
- Fast:. Felaktig dokumentation för förändring händelse
- Knapp:
- Fast:. Knappar problem i Opera
- Fast. ButtonSet på RTL
- Fast. Funktionshindrade knappar kan fortfarande klick
- Fast:. Knappläge inkonsekvenser efter (oavsiktlig) dra klicka på knappen
- Fast. Kryssruta / knappen inte visar fokuserat tillstånd vid användning av tangentbordsnavigering
- Fast: Knapp .enable () märkliga beteende på Webkit (Google Chrome, Safari) .
- Fast. Uppdatera omfattning i formResetHandler oavsiktligt bred
- datepicker:
- Fast: Använda flera månader alltid gör 6 rader med datum, även om bara fem behövs .
- Fast:. Datepicker 1.8.x kan inte användas med jQuery 1.3.2 grund av användning av .delegate ()
- Fast: Felaktigt värde för & quot; oo & quot; under sommartid.
- Fast. OnClose händelse inte utlöst
- Fast: parseDate () inte kasta ett undantag för långa år .
- Dialog:
- Fast:. Öppna en Dialog Modal visar en horisontell rullningslist
- Effekter:
- Fast: animateClass ignorerar lätta på grund av stavfel "easding ' .
- CSS Framework:
- Lade:. Stöd för konqueror border-radius
- Lade. Minska storleken på vissa CSS
- Test:
- Fast: jQuery.Simulate dra beter felaktig när behållaren rullas .
Vad är nytt i version 1.9m5:
- Den femte milstolpe övergång till jQuery UI 1,9 är ute, med den uppdaterade Flikar widgeten.
- Den här versionen innehåller också uppdateringar och buggfixar till befintliga och nya widgets som inte kommer att göra det till en 1.8.x release.
Vad är nytt i version 1.8.13:
- UI Kärna:
- Fast Optimera. Tabbable
- dragbar:
- Fast kapslade draggables problem i IE.
- Fast Inneslutning ignoreras när man bläddrar i överflöd div.
- Fast Load iframe shims innan dra.
- Fast dragbart + sorterbart demo dubbletter DOM ID.
- Skalbar:
- Fast Skalbar Dölj automatiskt fungerar inte med Skalbar s inaktivera.
- Fast Chrome dev verktyg konsol visar Hämta data. Odefinierat (odefinierad)
- Komplettera automatiskt:
- Fast Rullnings resultat inte visuellt uppdateras med jQuery 1,6.
- Knappar:
- Fasta funktionshindrade knapparna kan fortfarande klick.
- datepicker:
- Fast Minimera händelse bindande datepicker initiering.
- försvinner Fast År väljare efter att ett alternativ i Firefox.
- Fast Display spill när flera datepickers har olika NUMBEROFMONTHS.
- Fast Problem med JavascriptPacker (filer inkluderar stycklistor).
- Fast $ .datepicker.parseDate inte fungerar för vissa språk datum strängar.
- Fast Fel dag namn för slovakiska lokalisering.
- Fast Fel datumformat i jquery.ui.datepicker-nl.js.
- Fast funktionshindrade datepicker bör inaktivera månad och år menyerna.
- Fast datepicker förblir öppen när tabbar ut.
- Fast Rendering problem efter alternativ NUMBEROFMONTHS förändras.
- Fast Typo i datepicker docs.
- Slider:
- Fast Optimera handtag skapas.
- Effekter:
- Fast $ .effects.animateClass bryts i jQuery 1,6.
Vad är nytt i version 1.8.12:
- Skalbar:
- Ändra storlek handtag inte fungerar i IE om insyn och innehåll överlappar.
- Komplettera automatiskt:
- Dokumentation för autofokus alternativ.
- datepicker:
- Kan inte minify med YUI Compressor.
- datepicker visar bara enstaka år efter år rullgardins om NUMBEROFMONTHS & # x3e; 1.
- Dialog:
- Knappar dåligt hanteras med jQuery 1.3.2.
- Progress bar:
- valueDiv ska döljas när värdet är 0%.
- Slider:
- Värde och värderingar metoder som normgivare är inte ihopkopplings.
- Flikar:
- Förklara cookies plugin ingår i extrautrustning.
Vad är nytt i version 1.8.11:
- Mus:
- Fast. Klicka händelse undertryckt efter dra i Gecko
- dragbar:
- Fast. ConnectToSortable missköter om läget för sorter förändringar efter sorter och dragbar har initierats som _refreshItems inte längre uppdatera container cache
- Fast. Dragbar li med connectToSortable alternativ kan inte släppas på den anslutna sorter ol
- Fast. Dragbar med moder inneslutning och marginal
- droppbar:
- Fast. Om activeClass ändrar geometri en droppbar, sedan DND använder fel geometri
- sorterbart:
- Fast. Horisontell sorter inte fungerar
- Dragspel:
- Fast:. Set aria valda
- Komplettera automatiskt:
- Lade. Möjlighet att automatiskt markera det första resultatet
- Fast. JQuery UI Autocomplete Dokumentation Inte Visa Position Som ett alternativ
- Knapp:
- Fast. .last () Som används i ui.button men existerar inte i jQuery 1,3
- Fast. Knapp skapelse som kräver en motsvarande etikett inte hitta etikett i samtliga fall
- Fast. Knapp klass förändring raster ikon bara knappar
- datepicker:
- Fast. Arabiska månadens namn har mars i stället för maj
- Lade. Tadzjikistan lokalisering
- Fast. Formatera minDate / maxDate när datumformat ändringar
- Effekter:
- Fast. Underlätta demo bara första klick fungerar
Vad är nytt i version 1.8.10:
- Skalbar:
- Fast. Element ändrar inte storlek som hjälpare visar när fästning mot rutnätet
- Komplettera automatiskt:
- Fast. Hantering av tävlingsförhållanden vid användning av jQuery 1.3.2
- Knapp:
- Fast. Grupperade förändringar klass för att förbättra prestanda
- datepicker:
- Fast:. Felaktig semikolon som borde ha varit ett kommatecken
- Fast. Redogöra för sommartid vid beräkning av antalet dagar i månaden
- Fast. Display År före månad i ungerska i18n
- Fast. Förbättrad översättning norska namn för dagar och månader
- Fast. Datepicker avfyras inte ändringshändelse i IE8
- Fast: datepicker skapar extra DOM-element med tomt objekt .
- Fast. Korrekt hantera datepickers kopplade till ingångar som är dolda med hjälp av CSS
- Dialog:
- Fast. Dokumentation listar inte ställning som ett beroende
- Individuella effekter:
- Fast: Dokument säga att Effekt / Storlek ursprunget argumentet standard är mitt, centrum men det verkar vara topp, vänster .
Vad är nytt i version 1.9m4:
- Den fjärde milstolpe övergång till jQuery UI 1,9 är ute, med den uppdaterade dragspel widget .
Vad är nytt i version 1.8.9:
- Nya funktioner:
- datepicker widget har nu stöd för den algeriska arabiska, Australien och Nya Zeeland lokaliseringar.
Krav :
- JavaScript aktiverat på klientsidan
- jQuery 1,6 eller högre
Kommentarer hittades inte