jQuery UI is 'n front-end UI raamwerk wat bestaan voor frontend UI raamwerke was cool.
Hierdie biblioteek rewolusie hoe Web-gebaseerde front ends waar gebou en het 'n inspirasie is of het gaan staan by die middelpunt van baie CSS en UI raamwerke sedert sy bekendstelling.
Die jQuery UI biblioteek wentel tans sowat twee verskillende dele.
Een hanteer muis interaksie, naamlik sleep, laat val, kies, sorteer en grootte.
Die ander is die UI raamwerk self, 'n versameling van out-of-the-box bruikbare artikels.
Dit sluit komponente soos accordeons, datum plukkers, vensters, deure, oortjies, autocompleters, vorder bars, knope, en baie ander meer.
Elke verpak in sy eie prop en kan op 'n per-projek basis gelaai, help ontwikkelaars kap die algehele grootte van JavaScript-lêers afgelaai op 'n bladsy.
Behalwe sy modulêre struktuur en ondersteuning vir 'n persoonlike interaksie van die gebruiker model, jQuery UI is ook bekend vir sy temas, een van die eerste frontend hulpmiddels te implementeer inter-verwissel velle vir Web Uis.
Hoewel meer kompleks en meer volledige UI raamwerke is van stapel gestuur, aangesien jQuery UI is vir die eerste geskep, die projek is baie goed bruikbare selfs vandag nog wyd versprei, voortdurend ontwikkel en verander na onlangse tegnologie.
Wat is nuut in hierdie release:
- Vaste:
- Maak seker ouer is korrek nadat sleep deur sortable.
- Laat jQuery gevalle soos handvatsels buite die resizable element
- alsoResize ondersteun meer as een element van 'n jQuery byvoorbeeld
- Voeg 'n & # x3c; tr & # x3e; met & # x3c; td & # x3e; om die plekhouer van & # x3c; tbody & # x3e; elemente
- hervasstel swaai vlag wanneer herberekening posisies
- Hanteer boks-grootte: grens-boks in animasie
- Stop die dop byvoorbeeld in vernietig () om die geheue lekkasies te voorkom
- Behoorlike hantering met float stap
- wegkruip met dinamiese gelaai inhoud
Wat is nuut in weergawe 1.11.4 / 1.12.0 RC 2:
- Vaste:
- Maak seker ouer is korrek nadat sleep deur sortable.
- Laat jQuery gevalle soos handvatsels buite die resizable element
- alsoResize ondersteun meer as een element van 'n jQuery byvoorbeeld
- Voeg 'n & # x3c; tr & # x3e; met & # x3c; td & # x3e; om die plekhouer van & # x3c; tbody & # x3e; elemente
- hervasstel swaai vlag wanneer herberekening posisies
- Hanteer boks-grootte: grens-boks in animasie
- Stop die dop byvoorbeeld in vernietig () om die geheue lekkasies te voorkom
- Behoorlike hantering met float stap
- wegkruip met dinamiese gelaai inhoud
Wat is nuut in weergawe 1.11.4 / 1.12.0 beta 1:
- Vaste:
- Maak seker ouer is korrek nadat sleep deur sortable.
- Laat jQuery gevalle soos handvatsels buite die resizable element
- alsoResize ondersteun meer as een element van 'n jQuery byvoorbeeld
- Voeg 'n & # x3c; tr & # x3e; met & # x3c; td & # x3e; om die plekhouer van & # x3c; tbody & # x3e; elemente
- hervasstel swaai vlag wanneer herberekening posisies
- Hanteer boks-grootte: grens-boks in animasie
- Stop die dop byvoorbeeld in vernietig () om die geheue lekkasies te voorkom
- Behoorlike hantering met float stap
- wegkruip met dinamiese gelaai inhoud
Wat is nuut in weergawe 1.11.4:
- Vaste:
- Maak seker ouer is korrek nadat sleep deur sortable.
- Laat jQuery gevalle soos handvatsels buite die resizable element
- alsoResize ondersteun meer as een element van 'n jQuery byvoorbeeld
- Voeg 'n & # x3c; tr & # x3e; met & # x3c; td & # x3e; om die plekhouer van & # x3c; tbody & # x3e; elemente
- hervasstel swaai vlag wanneer herberekening posisies
- Hanteer boks-grootte: grens-boks in animasie
- Stop die dop byvoorbeeld in vernietig () om die geheue lekkasies te voorkom
- Behoorlike hantering met float stap
- wegkruip met dinamiese gelaai inhoud
Wat is nuut in weergawe 1.11.3:
- Vaste:
- Pas op presiese node naam vir: fokusbare en:. Tabbable persoonlike elemente ondersteun
Wat is nuut in weergawe 1.11.1:
- Dit werk bring foutherstellings vir Core, Widget Factory , posisie, skuif aanvaarde, Droppable, groter en kleiner, AutoComplete, Datepicker, Dialog, vordering wat, Slider, Spinner, Tabs, en die aangevra.
Wat is nuut in weergawe 1.11.0:
- jQuery UI nou skepe met die ondersteuning vir AMD in elk van sy widgets en komponente.
- Selectmenu (nuwe widget) duplikate en strek die funksionaliteit van 'n inheemse HTML kies element.
- jQuery UI nou skepe met Bower ondersteuning.
- jQuery UI 1.11.0 ondersteun jQuery 1.6 en nuwer.
Wat is nuut in weergawe 1.10.2:
- Bygevoeg:
- migreer na grunt 0.4 en contrib plugins.
- verwyder:
- Base tema van CDN bou.
- Vaste:
- Probleme met tema beelde in 1.10.1.
Wat is nuut in weergawe 1.10.0:
- API Redesign: Dialog
- API Redesign: Progress bar
- verbeterde toeganklikheid
- Afgekeur API
- verwyder 1.8 Terug Verenigbaarheid
Wat is nuut in weergawe 1.9.2:
- Dit werk bring foutherstellings vir trekklavier, AutoComplete, Button, Datepicker, Dialog, Menu, Tabs, Tooltip en Widget Factory.
Wat is nuut in weergawe 1.9.1:
- Bou:
- Vaste:. .jshintrc Lêers nie kopieer na DIST
- UI Core:
- Vaste::. Fokusbare pseudo-selector nie elemente vind as ouer 0x0 dimensie
- Widget Factory:
- Vaste:. Vernietig net element is die werklike teiken
- Vaste: this._on afgevaardigdes behulp instance.widget () in plaas van verby element
- Vaste:. WidgetEventPrefix verlore wanneer die uitbreiding van bestaande widget
- skuif aanvaarde:
- Vaste: sleep in geneste sortables veroorsaak gedupliseer plekhouers .
- Groter en kleiner:
- Vaste:. Gebruik .insertAfter () in plaas van .Na () te rekursief te vermy vernietig
- Vaste:. Slaag 'n voorwerp as ui.resizable hanteer parameter nie werk nie
- sortable:
- Vaste: Kan 'n item nie sleep uit 'n innerlike sortable; Moeilik om 'n item tussen twee innerlike sortables sit.
- Vaste:. Uit reeks probleem in wanneer sleep 'n geneste sortable
- Dion:
- Vaste:. Meerdere opvoubare Accordeons sal nie saamwerk
- Vaste: aktiewe: nul laat panele te opvoubare wees .
- AutoComplete:
- Vaste:. Aanvanklike posisie van outomaties verkeerd is
- Button:
- Vaste:. Anker tags kan nie wees afgeskakel binne buttonset
- Datepicker:
- Vaste:. Datum reeks demo fout wanneer die skoonmaak datum
- Dialog:
- Vaste: Escape sluit verkeerde dialoog .
- Vaste:. Posisie met pixels opgestel nie werk met terug versoenbaarheid gestremde
- Vaste:. Dialoog jQuery met verberg opsies nie sneller naby gebeurtenis
- Vaste: jQuery 1.9.0 dialoog op 'n XHTML bladsy is gebreek as knoppies gedefinieer
- Vaste: Escape sluit verkeerde dialoog .
- Slider:
- Vaste:. Slider met verskeidenheid nie werk as waardes nie gestel
- Vaste:. Kader min / maks opsies nie werk siening
- Spinner:
- Vaste: Spinner insette het geen agtergrond
- Vaste:. Spinner knoppies vertoon op die top van Datepicker
- Tabs:
- Vaste:. Verkeerde verstek aktiewe li as ul vreemde elemente bevat
- Vaste:. Tabs nie werk binne iframe in IE6 / 7
- Vaste:. Stel aanvanklike aktiewe blad van plek hash vir Ajax oortjies
- Tooltip:
- Vaste:. Tooltip nie verberg op gestremde anker element [IE net]
- Vaste:. Vertraagde tooltips te stel om op te spoor moet herposisioneer as getoon vir die eerste keer
- Vaste: CUMULATIE tooltipped elemente toon moedertaal tooltip vir een van die elemente
- Vaste: Moving fokus op klik van 'n tooltipped element toon moedertaal tooltip in Internet Explorer / Firefox op Windows
- Vaste: Tooltip flikker wanneer te lank .
- Vaste:. Gestremde tooltips op inisialisering
- Vaste: Gedelegeerde tooltips nie toemaak wanneer die tooltipped element verwyder
- Vaste: Bly ná afloop van datepicker
- Effects:
- Vaste: nul verwysing wanneer die gebruik van effekte .
- aangevra:
- Vaste: Primêre ikoon & quot; enabled & quot; wanneer knoppie is afgeskakel.
- Vaste:. Dion Toegemaak kleur Uitgawe
Wat is nuut in weergawe 1.9.0:
- Verbeterde Widget Factory
- verbeterde toeganklikheid
- Herdoop effekte lêers
- New Widget:
- Spinner
- Tooltip
- Menu
- Herontwerp:
- Dion
- Tabs
- Posisie
Wat is nuut in weergawe 1.9 beta1:
- AutoComplete toeganklikheid updates:. Ons is nou met behulp van 'n live-streek te screenreader gebruikers te lei by die gebruik van outomaties, maak die widget 'n baie meer toeganklik
- Dion API herontwerp en toeganklikheid updates: Dit uiteindelik spreek ook die trekklavier-flikker probleem:. Nie meer pixel-verskuiwing van inhoud onder die trekklavier in animasie
- Tabs API herontwerp en toeganklikheid: Tabs is nou ten volle sleutelbord toeganklik en maak behoorlike gebruik van ARIA skryf .
- Posisie API herontwerp: Saam met 'n paar herontwerp het ons ook bygevoeg nuwe funksies: Jy kan nou ander elemente gebruik langs venster na botsing-opsporing teen hardloop, en daar is 'n & quot; flipfit & quot; af wat die twee bestaande modes, wat om hulself te kry beter kombineer. By die werk met die gebruik van terugbel, kry jy terugvoer oor die plasing hiervan, sodat jy uitvlieganker pyle of ander rigtingwysers posisioneer.
- Baie van die nuwe funksies in die widget fabriek: Die interne API vir die skryf van artikels gekry 'n baie beter. Die twee mees noemenswaardige nuwe METODES: _on kan jy gaan met gebeure, mooi diens in die widget byvoorbeeld en _super kan jy metode met dieselfde naam, wat die uitbreiding van bestaande widget 'n briesie maak 'n ouer widget noem
- Nuwe widget: Menu: is al vir 'n rukkie sedert 1.8, dan weggesteek met die outomaties lêer. Die nou uiteindelik hier!
- Nuwe widget: Tooltip: 'n toeganklike, gebeurtenis-delegation- ondersteun tooltip met die opsie om enige vorm van (asynchrone) inhoud show vir enige element het. En sy themable, soos enige ander widget.
- Nuwe widget: Spinner:. Ons tweede teks-insette widget, soortgelyk aan HTML5 se & # x3c; insette type = & quot; getal & quot; & # x3e ;, maar gee jou veel groter beheer en met volle lokalisering ondersteuning via globaliseer
updates
Wat is nuut in weergawe 1.8.21:
- Vaste:
- Posisie module gooi onbekende uitsondering op IE8 met jQuery 1.3.2.
- Verkeerde dimensies gebruik as .ui-skuif aanvaarde-sleep verander dimensies.
- comboboks demo moet nie oorheers .ui-knoppie style.
- Tema op geanimeerde vordering wat bly dieselfde.
- Syntax kwessie in Kans UI tema.
Wat is nuut in weergawe 1.8.19:
- Dit werk bring foutherstellings vir AutoComplete, Button, Datepicker, muis, posisie, groter en kleiner, sortable, en oortjies.
Wat is nuut in weergawe 1.8.17:
- Dit werk bring foutherstellings vir trekklavier, AutoComplete, Button, Datepicker, Droppable, posisie, vordering wat, Select, sortable, Tabs, en die aangevra.
- Die 1.8.17 vrylating bring ook ondersteuning vir jQuery 1.7.1.
Wat is nuut in weergawe 1.9m6:
- Spinner:
- Die Spinner API is opgedateer met 'n paar nuwe funksies en foutregstellings. Check uit die beplanning wiki vir dokumentasie.
- Menu:
- Menu hanteer nou submenu baie beter.
- Posisie:
- Plaas nou 'n binne opsie, sodat jy iets anders dan venster vir botsing opsporing, bv 'n blaai div gebruik. Die botsing opsporing self het 'n baie slimmer, en het 'n nuwe modus: flipfit .
Wat is nuut in weergawe 1.8.16:
- Muis:
- Vaste: Nested draggables probleem in Internet Explorer .
- Vaste:. Fout in Internet Explorer 8 met gestremde insette
- Widget Factory:
- Vaste: gooi jQuery.data n script fout in sekere omstandighede .
- skuif aanvaarde:
- Vaste:. IframeFix loop altyd met die ou weergawes van jQuery
- Droppable:
- Vaste:. Droppable versuim op a.element.parentsuntil
- Button:
- Vaste: Button label selector versuim aanhalings / versuim om ID's met & quot;:. & Quot;
- Datepicker:
- Bygevoeg:. Die vermoë om datepicker verhoed verskyn met beforeShow event handler
- Vaste: DatePicker weer verskyn na keuring in IE8 .
- Vaste: onSelect veroorsaak te dikwels .
- Vaste: & quot; Maksimum oproep stapel grootte oorskry & quot; By die keuse van datum in die reeks demo.
- Dialog:
- Vaste:. Druk ESC op dialoog wanneer 2 vensters is oop sluit beide vensters
- Effects:
- Vaste:. Wrapper-skep jQuery-ui animasies sal tydens die animasie enige fokus staat weggooi
Wat is nuut in weergawe 1.8.15:
- Muis:
- Vaste:. Wanneer geval voortplanting gestop word alle toekomstige mousedown gebeure onbehoorlik beskou word 'hanteer'
- Datepicker:
- Vaste:. Nederlandse Maart naam vertaling
- Vaste: onSelect nie afgegaan toe ingaan knoppie gedruk .
- Vaste:. OnSelect nie afgegaan toe SetDate genoem
- Vaste:. Maand en jaar vervolg keuselys in Internet Explorer moet twee keer klik
- Vaste:. _selectDate Herstel fokus op nie-voorwerp
- Vaste:. 'N Datepicker geskep op 'n losstaande div het nul hoogte
- Vaste:. Gestremde parameter nie werk nie
- Vaste: Typo in demo van datepicker:. Div type = teks
- Vaste:. Spelfout in Datepicker opsies
- Slider:
- Vaste:. AlignValue vaste grootte
Wat is nuut in weergawe 1.8.14:
- Muis:
- Vaste: Internet Explorer Bug Groot ComboBox (Dialog) .
- skuif aanvaarde:
- Vaste: bevalling: 'n dokument 'is verkeerd vir top en links in skuif aanvaarde .
- Vaste:. Internet Explorer 8 ongeldig sleep en fout
- Droppable:
- Vaste: Rol op Droppable Demo Breek Demo .
- Groter en kleiner:
- Vaste:. Groter en kleiner met aspect ware en 'n maxWidth nie gehoorsaam verhouding keer getref maksimum breedte
- Vaste:. Https domein verslae 'n onversekerde items 'in IE7
- sortable:
- Vaste:. Kan nie () ui.draggable (sortable item) ná die daling terugbel verwyder onmiddellik
- AutoComplete:
- Vaste: Dokumente: Thematiek, klasse nie vet toe gesê as vet .
- Vaste:. Foutiewe dokumentasie vir 'n verandering gebeurtenis
- Button:
- Vaste:. Knoppies probleem in Opera
- Vaste:. Buttonset op RTL
- Vaste:. Gestremde knoppies laat steeds druk
- Vaste:. Button staat teenstrydighede na (toevallige) sleep-kliek op die knoppie
- Vaste:. Checkbox / radio knoppie nie gefokus staat wys wanneer die gebruik van sleutelbord Navigation
- Vaste: Button .enable () vreemde gedrag op WebKit (Google Chrome, Safari) .
- Vaste:. Verfris omvang in formResetHandler onbewustelik wye
- Datepicker:
- Vaste: Die gebruik van verskeie maande lewer altyd 6 rye datums selfs al is dit net 5 nodig .
- Vaste:. Datepicker 1.8.x kan nie gebruik word met jQuery 1.3.2 as gevolg van die gebruik van .delegate ()
- Vaste: Verkeerde waarde vir & quot; oo & quot; tydens Dagligbesparingstyd.
- Vaste:. OnClose geval nie geaktiveer
- Vaste: parseDate () nie 'n uitsondering te gooi vir 'n lang jaar .
- Dialog:
- Vaste:. Opening n modale dialoog toon 'n horisontale rolbalk
- Effects:
- Vaste: animateClass ignoreer verligting te danke aan tikfout 'easding' .
- aangevra:
- Bygevoeg:. Ondersteuning vir Konqueror grens-radius
- Bygevoeg:. Die vermindering van die grootte van 'n paar CSS
- Toetse:
- Vaste: jQuery.Simulate sleep optree verkeerde wanneer houer scrolled .
Wat is nuut in weergawe 1.9m5:
- Die vyfde mylpaal vrylating vir jQuery UI 1.9 is uit, met die opgedateer Tabs widget.
- Hierdie weergawe sluit ook updates en bug fixes aan bestaande en nuwe widgets dat dit nie sal maak in 'n 1.8.x weergawe.
Wat is nuut in weergawe 1.8.13:
- UI Core:
- Vaste Optimaliseer:. Tabbable
- skuif aanvaarde:
- Vaste Geneste draggables probleem in Internet Explorer.
- Vaste Inperking geïgnoreer wanneer blaai in oorloop div.
- Vaste load iframe shims voor te sleep.
- Vaste skuif aanvaarde + sortable Demo duplikate DOM-ID's.
- Groter en kleiner:
- Vaste groter en kleiner auto verberg werk nie met groter en kleiner se skakel.
- Vaste Chrome dev gereedskap konsole toon KRY data:. Ongedefinieerd (ongedefinieerde)
- AutoComplete:
- Vaste Scroll resultate nie visueel te werk met jQuery 1.6.
- knoppies:
- Vaste Gestremde knoppies laat steeds druk.
- Datepicker:
- Vaste Minimize geval bindend in Datepicker inisialisering.
- Vaste Jaar selector verdwyn na die oprigting van 'n opsie in Firefox.
- Vaste vertoning oorloop wanneer verskeie datepickers verskillende NUMBEROFMONTHS.
- Vaste probleem met die JavascriptPacker (lêers sluit BOMs).
- Vaste $ .datepicker.parseDate nie werk vir 'n paar land datum snare.
- Vaste verkeerde dag naam vir Slovak lokalisering.
- Vaste verkeerde Date Format in jquery.ui.datepicker-nl.js.
- Vaste Gestremde datepicker moet maand en jaar vervolg keuselys te skakel.
- Vaste Datepicker oop bly wanneer tabbing uit.
- Vaste Die lewering probleem na die verandering van NUMBEROFMONTHS opsie.
- Vaste Typo in Datepicker dokumente.
- Slider:
- Vaste Optimaliseer handvatsel skepping.
- Effects:
- Vaste $ .effects.animateClass gebreek in jQuery 1.6.
Wat is nuut in weergawe 1.8.12:
- Groter en kleiner:
- Groter en kleiner handvatsels versuim om te werk in Internet Explorer as deursigtig en inhoud oorvleuel.
- AutoComplete:
- Dokumentasie vir autofocus opsie.
- Datepicker:
- Kan nie verskerp met Yui kompressor.
- Datepicker toon slegs enkele jaar in jaar vervolg as NUMBEROFMONTHS & # x3e; 1.
- Dialog:
- knoppies swak hanteer met jQuery 1.3.2.
- Progress bar:
- valueDiv moet weggesteek word wanneer waarde is teen 0%.
- Slider:
- Waarde en waardes metodes soos etters is nie in serie skakel baar.
- Tabs:
- Verduidelik koekie plugin is ingesluit in uiterlike.
Wat is nuut in weergawe 1.8.11:
- Muis:
- Vaste:. Klik geval onderdruk nadat sleep in Gecko
- skuif aanvaarde:
- Vaste:. ConnectToSortable wangedra as die posisie van die sortable veranderinge ná die sortable en skuif aanvaarde is geïnisialiseer as _refreshItems nie meer die opdatering houer kas
- Vaste:. Skuif aanvaarde li met connectToSortable opsie kan nie laat val op die verbind sortable ol
- Vaste:. Skuif aanvaarde met ouer bevalling en marge
- Droppable:
- Vaste:. As activeClass verander die geometrie van 'n droppable, dan DND gebruik die verkeerde meetkunde
- sortable:
- Vaste:. Horisontale sortable nie werk
- Dion:
- Vaste:. Stel aria-gekies
- AutoComplete:
- Bygevoeg:. Opsie om die eerste resultaat outomaties na vore te bring
- Vaste:. JQuery UI AutoComplete Dokumentasie wys nie Posisie as 'n opsie
- Button:
- Vaste:. .last () Gebruik in ui.button maar bestaan nie in jQuery 1.3
- Vaste:. Skepping knoppie wat 'n bypassende etiket vereis nie etiket nie in alle gevalle
- Vaste:. Button klas verandering breek ikoon net knoppies
- Datepicker:
- Vaste:. Arabiese naam maand het Maart in die plek van Mei
- Bygevoeg:. Tadjikistan lokalisering
- Vaste:. Herformateer minDate / maxDate wanneer Date Format veranderinge
- Effects:
- Vaste:. Verligting demo net die eerste klik werk
Wat is nuut in weergawe 1.8.10:
- Groter en kleiner:
- Vaste:. Element verander nie die grootte wat helper toon wanneer breek om rooster
- AutoComplete:
- Vaste:. Hantering van ras voorwaardes by die gebruik van jQuery 1.3.2
- Button:
- Vaste:. Opgemaak klas veranderinge om prestasie te verbeter
- Datepicker:
- Vaste:. Verkeerde kommapunt dat 'n komma moes gewees
- Vaste:. Rekening vir dagligbesparingstyd berekening aantal dae in 'n maand
- Vaste:. Wys Jaar voor Maand in Hungarian i18n
- Vaste:. Verbeterde vertaling van die Noorse name vir dae en maande
- Vaste:. Datepicker nie afgegaan verandering gebeurtenis in IE8
- Vaste: Datepicker skep ekstra dom element met leë voorwerp .
- Vaste:. Behoorlik te hanteer datepickers verbonde aan insette wat verborge is met behulp van CSS
- Dialog:
- Vaste:. Dokumentasie nie posisie lys as 'n afhanklikheid
- Individuele effekte:
- Vaste: Dokumente sê dat in effek / grootte van die oorsprong argument verstek is middel, middel, maar dit lyk bo te wees, links .
Wat is nuut in weergawe 1.9m4:
- Die vierde mylpaal vrylating vir jQuery UI 1.9 is uit, met die opgedateer Dion widget .
Wat is nuut in weergawe 1.8.9:
- Nuwe funksies:
- Die datepicker widget het nou ondersteuning vir die Algerynse Arabiese, Australiese en Nieu-Seeland kriteria van die plek.
Vereistes :
- Javascript op die kliënt kant
- jQuery 1.6 of hoër
Kommentaar nie gevind