jQuery UI je rámec frontend UI, že existuje před frontend rámec UI byli v pohodě.
Tato knihovna revoluci, jak frontendy založených na webu, kde postavené a byl inspirací nebo stál ve středu mnoha CSS a UI rámcích od svého uvedení na trh.
Knihovna jQuery UI v současné době točí kolem dvou různých částí.
One zpracovává interakce myši, a to tažením, pád, výběru, třídění a změnu velikosti.
Na druhé straně je UI framework sám, sbírka out-of-the-box použitelných widgetů.
Patří mezi komponenty jako akordeonů, datum sběračů, dialogy, posuvníky, tabulátory autocompleters, pokrok bary, tlačítek a mnoho dalších více.
Každý z nich je zabalen do vlastní plugin a může být naloženo na základě jednotlivých projektů, pomáhá vývojářům snížit celkovou velikost souborů JavaScript načtených na stránce.
Kromě své modulární strukturu a podporu pro model vlastního interakce s uživatelem, jQuery UI je také známý svými tématy, jako jedna z prvních frontend sad nástrojů pro provádění inter-proměnlivé skiny pro webové UIS.
I když byly zahájeny složitější a úplnější rámec UI, protože jQuery UI byl nejprve vytvořen, projekt je velmi dobře použitelný i dnes, stále široce rozšířen, neustále vyvíjí, a aktualizovaný podle posledního technologií.
Co je nového v této verzi:
- Opraveno:
- Zkontrolujte, zda rodič je správný po přetažení přes sortable.
- Povolit instance jQuery, jak zvládá mimo měnit velikost elementu
- alsoResize podporuje více než jeden prvek instance jQuery
- Přidat a & # x3c tr & # x3e; s & # x3c; td & # x3e; na zástupný & # x3c; tbody & # x3e; prvky
- Redetermine plovoucí vlajku při přepočítávání pozice
- Handle box-velikosti: border-box v animacích
- Zastavit sledování instance v destroy (), aby se zabránilo úniky paměti
- Správné zacházení s plovákem kroku
- Skrytí s dynamicky načtený obsah
Co je nového ve verzi 1.11.4 / 1.12.0 RC 2:
- Opraveno:
- Zkontrolujte, zda rodič je správný po přetažení přes sortable.
- Povolit instance jQuery, jak zvládá mimo měnit velikost elementu
- alsoResize podporuje více než jeden prvek instance jQuery
- Přidat a & # x3c tr & # x3e; s & # x3c; td & # x3e; na zástupný & # x3c; tbody & # x3e; prvky
- Redetermine plovoucí vlajku při přepočítávání pozice
- Handle box-velikosti: border-box v animacích
- Zastavit sledování instance v destroy (), aby se zabránilo úniky paměti
- Správné zacházení s plovákem kroku
- Skrytí s dynamicky načtený obsah
Co je nového ve verzi 1.11.4 / 1.12.0 Beta 1:
- Opraveno:
- Zkontrolujte, zda rodič je správný po přetažení přes sortable.
- Povolit instance jQuery, jak zvládá mimo měnit velikost elementu
- alsoResize podporuje více než jeden prvek instance jQuery
- Přidat a & # x3c tr & # x3e; s & # x3c; td & # x3e; na zástupný & # x3c; tbody & # x3e; prvky
- Redetermine plovoucí vlajku při přepočítávání pozice
- Handle box-velikosti: border-box v animacích
- Zastavit sledování instance v destroy (), aby se zabránilo úniky paměti
- Správné zacházení s plovákem kroku
- Skrytí s dynamicky načtený obsah
Co je nového ve verzi 1.11.4:
- Opraveno:
- Zkontrolujte, zda rodič je správný po přetažení přes sortable.
- Povolit instance jQuery, jak zvládá mimo měnit velikost elementu
- alsoResize podporuje více než jeden prvek instance jQuery
- Přidat a & # x3c tr & # x3e; s & # x3c; td & # x3e; na zástupný & # x3c; tbody & # x3e; prvky
- Redetermine plovoucí vlajku při přepočítávání pozice
- Handle box-velikosti: border-box v animacích
- Zastavit sledování instance v destroy (), aby se zabránilo úniky paměti
- Správné zacházení s plovákem kroku
- Skrytí s dynamicky načtený obsah
Co je nového ve verzi 1.11.3:
- Opraveno:
- Match na přesný název uzlu: zaostřitelný a:. Tabbable na podporu vlastních prvků
Co je nového ve verzi 1.11.1:
- Tato aktualizace přináší opravy chyb pro jádro, Widget Factory , postoj, Draggable, Droppable, Resizable, Autocomplete, DatePicker, Dialog, ProgressBar, Slider, Spinner, Záložky a rámcový CSS.
Co je nového ve verzi 1.11.0:
- jQuery UI je nyní k dispozici s podporou AMD v každém ze svých widgetů a komponentů.
- Zvolte možnost Menu (nový widget) duplicity a rozšiřuje funkčnost nativní HTML select prvku.
- jQuery UI je nyní k dispozici s podporou Bower.
- jQuery UI 1.11.0 podporuje jQuery 1.6 a vyšší.
Co je nového ve verzi 1.10.2:
- Přidáno:
- Migrace na grunt 0,4 a contrib pluginy.
- Odstraněno:
- Základní téma z CDN verzi.
- Opraveno:
- Problémy s tématikou obrázků v 1.10.1.
Co je nového ve verzi 1.10.0:
- API Redesign: Dialog
- API Redesign: Progress bar
- Zlepšení dostupnosti
- Zastaralá rozhraní API
- Odebráno 1,8 Back Kompatibilita
Co je nového ve verzi 1.9.2:
- Tato aktualizace přináší opravy chyb pro akordeon, automatického doplňování, Button, DatePicker, Dialog, Menu, Záložky, Popisek a Widget Factory.
Co je nového ve verzi 1.9.1:
- Build:
- Opraveno:. .jshintrc Soubory nejsou zkopírovány do Dist
- UI Jádro:
- Opraveno::. Zaostřitelný pseudo-volič nenajde elementy, pokud rodič má rozměr 0x0
- Widget Factory:
- Oprava:. Zničit pouze tehdy, když prvkem je skutečný cíl
- Opraveno: this._on delegátů s využitím instance.widget () namísto prošel elementu
- Oprava:. WidgetEventPrefix dojde ke ztrátě rozšíření stávajícího widgetu
- Draggable:
- Opraveno: přetahování do vnořených sortables způsobuje duplicitní zástupné symboly .
- Resizable:
- Oprava:. Použijte .insertAfter () namísto .Po (), aby se zabránilo zničení rekurzivně
- Oprava:. Předávání objekt jako ui.resizable zpracovává parametr nefunguje
- sortable:
- Oprava: Nelze přetáhnout položky z vnitřní sortable; Těžké dát položky mezi dvěma vnitřními sortables.
- Oprava:. Mimo rozsah problému, když přetahování vnořené sortable
- Akordeon:
- Oprava:. Několik skládací Harmonika nebude fungovat společně
- Opraveno: Aktivní: null umožňuje panely být skládací .
- Autocomplete:
- Oprava:. Výchozí pozice je automatické doplňování je nesprávná
- Tlačítko:
- Oprava:. Tagy, nemůže být zakázán v buttonset
- DatePicker:
- Oprava:. Časové období demo chyba při odstraňování datum
- Dialog:
- Opraveno: Útěk zavře nesprávné dialog .
- Opraveno:. Pozice s pixely seskupení nepracuje s zpět COMPAT neaktivní
- Oprava:. JQuery dialog s Skrýt možnosti neaktivuje událost close
- Opraveno: jQuery 1.9.0 dialog na straně XHTML je narušeno, pokud jsou definovány tlačítka
- Opraveno: Útěk zavře nesprávné dialog .
- Slider:
- Opraveno:. Posuvník s rozsahem nefunguje, pokud hodnoty nejsou nastaveny
- Oprava:. Nastavení Min / Max možnosti neaktualizuje názor
- Spinner:
- Opraveno: Spinner vstup nemá pozadí
- Oprava:. Spinner tlačítka zobrazí v horní části DatePicker
- Karty:
- Oprava:. Špatné výchozí aktivní Li-li ul obsahuje nadbytečné prvky
- Opraveno:. Záložky nefungují uvnitř iframe v IE6 / 7
- Oprava:. Nastavte počáteční aktivní kartu z umístění hash Ajax kartách
- Popisek:
- Opraveno:. Tooltip neskrývá na osoby se zdravotním postižením kotevního prvku [IE only]
- Oprava:. Zpožděné bubliny nastaveny na železniční cesty by mělo přemístit, když je zobrazen poprvé
- Opraveno: Překrývání tooltipped prvky ukazuje nativní popisek pro jeden z prvků
- Opraveno: Přesunutí zaměření na kliknutí na tooltipped prvku ukazuje nativní popisek v IE / Firefox ve Windows
- Opraveno: Tooltip bliká, když příliš dlouho .
- Oprava:. Zakázané bubliny při inicializaci
- Opraveno: přenesené bubliny nezavírejte, pokud je odstraněn tooltipped element
- Opraveno: Zbytky po skončení DatePicker
- Účinky:
- Pevné.
- Framework CSS:
- Opraveno: Primární ikona & quot; povolen & quot; když je zakázáno tlačítko.
- Oprava:. Akordeon zhroutil Color Vydání
Při použití efektů null reference
Co je nového ve verzi 1.9.0:
- Lepší Widget Factory
- Zlepšení dostupnosti
- přejmenováno efekty Soubory
- Nový Widget:
- Spinner
- Popisek
- Menu
- Upraveno:
- akordeon
- Záložky
- Poloha
Co je nového ve verzi 1.9 beta1:
- Autocomplete aktualizace Dostupnost:. Nyní za použití přímého region vést Odečítač uživatele při použití automatického dokončování, takže widget mnohem více přístupné
- akordeon API redesign a dostupnost aktualizace: To také nakonec řeší problém akordeon-blikání:. Žádné další pixel-posouvání obsahu pod harmoniky během animací
- Panely API redesign a dostupnost aktualizace: Panely jsou nyní plně přístupné klávesnice a dělat správné používání ARIA atributů .
- Pozice API redesign: Spolu s nějakým redesign jsme také přidány nové funkce: Nyní můžete použít i jiné prvky vedle okna pro spuštění kolizí detekce proti, a tam je & quot; flipfit & quot; režim, který v sobě spojuje dvě stávající režimy, které themselve ještě lepší. Při práci s pomocí zpětného volání, můžete získat zpětnou vazbu o výsledku polohování, což vám umožní umístit plovoucích nástrojů šipky nebo jiné ukazatele směru.
- Spousta nových funkcí v továrně widgetu: Vnitřní API pro psaní widgetů se dostali mnohem lépe. Dvě nejpozoruhodnější nové Methos: _on vám umožní vypořádat se s událostmi, pěkně integrovány do udělátka a _super umožňuje volat metodu mateřské widgetu stejného jména, což rozšíření stávajících widgetu vánek
- New widgetu: Menu: byl asi na chvíli od 1,8, pak skryta se souborem automatického doplňování. Jeho nyní konečně tady!
- Nový ovládací prvek: Popisek: Přístupný, event-delegation- podporující popisek s možností mít jakýkoliv druh (asynchronní) obsahu show pro jakýkoli prvek. A jeho themable, stejně jako jakýkoli jiný widget.
- New widgetu: Spinner:. Náš druhý text-input widgetu, podobně jako HTML5 je & # x3c; input type = & quot; počtu & quot; & # x3e ;, ale dává vám mnohem větší kontrolu a zahrnující plnou podporu lokalizace, přes globalizovat
Co je nového ve verzi 1.8.21:
- Opraveno:
- polohovací modul hází nezachycenou výjimku na IE8 s jQuery 1.3.2.
- Nesprávné rozměry používané v případě .ui-přetáhnout-tažení změní rozměry.
- Combobox demo neměla mít přednost před styly .ui tlačítka.
- Theme na animované progressbaru zůstává stejný.
- Syntax problémem Zataženo UI téma.
Co je nového ve verzi 1.8.19:
- Tato aktualizace přináší opravy chyb pro automatického doplňování, Button, DatePicker, myš, pozice, Resizable, sortable a Záložky.
Co je nového ve verzi 1.8.17:
- Tato aktualizace přináší opravy chyb pro akordeon, automatického doplňování, tlačítko, DatePicker, Droppable, postoje, progressbaru, volitelná, sortable, nášivky, a Rámcem CSS.
- 1.8.17 verze také přináší podporu pro jQuery 1.7.1.
Co je nového ve verzi 1.9m6:
- Spinner:
- Spinner API byla aktualizována s několika novými funkcemi a opravami chyb. Podívejte se na plánování wiki pro dokumentaci.
- Menu:
- Nabídka nyní zpracovává podnabídky mnohem lepší.
- Poloha:
- Position má nyní v rámci možností, které umožňuje používat něco jiného, pak okno pro detekci kolizí, například posouvání div. Detekce kolizí sám dostal mnohem chytřejší a má nový režim: flipfit .
Co je nového ve verzi 1.8.16:
- Myš:
- Opraveno: vnořené draggables problém v IE .
- Opraveno:. Chyba v IE 8 se zdravotním postižením vstupy
- Widget Factory:
- Opraveno: jQuery.data hází chybu skriptu v určitých okolností .
- Draggable:
- Oprava:. IframeFix běží vždy se starými verzemi jQuery
- Droppable:
- Oprava:. Droppable selže v a.element.parentsuntil
- Tlačítko:
- Opraveno: Tlačítko voliče štítek vynechá citace / selže ID s & quot;:. & Quot;
- DatePicker:
- Přidáno:. Schopnost zastavit DatePicker od objevit se rutinu události beforeShow
- Opraveno: DatePicker se znovu objeví po výběru v IE8 .
- Opraveno: onSelect vyvolalo příliš často .
- Opraveno: & quot; Maximální velikost zásobníku volání přesáhl & quot; Při výběru data v rozsahu demo.
- Dialog:
- Oprava:. Stisknutím ESC v dialogovém okně, když 2 dialogy jsou otevřeny uzavře oba dialogy
- Účinky:
- Opraveno:. Obal vytvářet jQuery-ui animace během animace se vyřadí jakoukoli ostření stav
Co je nového ve verzi 1.8.15:
- Myš:
- Oprava:. Když je propagace akce zastavena, všechny budoucí MouseDown události jsou nesprávně považovány za "manipulovat"
- DatePicker:
- Oprava:. Holandský název pochod překlad
- Opraveno: onSelect neaktivuje při zadání stisknutí tlačítka se .
- Opraveno:. OnSelect neaktivuje při SetDate se nazývá
- Oprava:. Měsíc a rok rozbalovacích v IE muset kliknout dvakrát
- Oprava:. _selectDate Obnoví fokus na non-objekt
- Oprava: a. DatePicker vytvořen na detašovaném div má nulovou výšku
- Oprava:. Bezbariérový parametr nefunguje
- Opraveno: překlep v demu DatePicker:. Div type = text
- Opraveno:. Pravopisnou chybu v možnostech DatePicker
- Slider:
- Oprava:. AlignValue globálním měřítku
Co je nového ve verzi 1.8.14:
- Myš:
- Opraveno: IE Chyba Velký ComboBox (Dialog) .
- Draggable:
- Opraveno: kontejnmentu: "dokumentem" je nesprávná pro horní a odešel do přetáhnout .
- Oprava:. IE 8 neplatné drag and drop chyba
- Droppable:
- Opraveno: Přejděte na Droppable Demo Přestávky Demo .
- Resizable:
- Opraveno:. Resizable s aspectRatio pravda & A maxwidth nemá poměr poslouchat jednou hit maximální šířku
- Oprava:. HTTPS Domain hlášení "nezajištěné předměty 'v IE7
- sortable:
- Oprava:. Nenímožnéodstranit () ui.draggable (seřaditelný položku) bezprostředně po poklesu zpětného volání
- Autocomplete:
- Pevné: Dokumenty: theming, třídy ne tučné když uvedeny jako tučné .
- Oprava:. Nesprávná dokumentace pro případ změny
- Tlačítko:
- Pevná:. Tlačítka problém v opeře
- Oprava:. Buttonset na RTL
- Oprava:. Invalidy tlačítka stále umožňují kliknutí
- Opraveno:. Stav tlačítka nesrovnalosti po (náhodné) drag-kliknutím na tlačítko
- Oprava:. Checkbox Tlačítko / radio se při použití navigace z klávesnice nevykazují soustředěný stav
- Opraveno: Tlačítko .enable (), podivné chování na Webkit (Google Chrome, Safari) .
- Oprava:. Obnovit prostor v formResetHandler neúmyslně široká
- DatePicker:
- Oprava: Použití více měsíců vždy činí 6 řad datlí, i když jsou potřeba pouze 5 .
- Oprava:. DatePicker 1.8.x nelze použít s jQuery 1.3.2 díky použití .delegate ()
- Opraveno: Nesprávná hodnota pro & quot; oo & quot; Během letní čas.
- Oprava:. OnClose událost není spuštěna
- Opraveno: parseDate () nevyvolá výjimku dlouhá léta .
- Dialog:
- Oprava:. Otevření Dialog modální ukazuje vodorovný posuvník
- Účinky:
- Opraveno: animateClass ignoruje uvolnění kvůli typo "easding ' .
- Framework CSS:
- Přidaný:. Podpora pro Konqueror border-radius
- Přidaný:. Zmenšení velikosti nějaké CSS
- Testy:
- Opraveno: jQuery.Simulate drag chová nesprávné, když kontejner rolovat .
Co je nového ve verzi 1.9m5:
- páté vydání milníkem pro jQuery UI 1.9 je venku, představovat aktualizované záložek widgetu.
- Tato verze také obsahuje aktualizace a opravy chyb na stávajících i nových widgetů, které nebude dělat to do vydání 1.8.x.
Co je nového ve verzi 1.8.13:
- UI Jádro:
- Pevná Optimalizovat:. Tabbable
- Draggable:
- Pevné vnořené draggables problém v IE.
- Pevná kontejnmentu ignorována při listování v přepadové div.
- upevněný náklad iframe podložky před tažením.
- Pevná Draggable + sortable Demo duplikuje DOM ID.
- Resizable:
- Pevná Resizable Autohide nefunguje měnit velikost je Zakázat.
- Pevné Chrome Vývojové nástroje zobrazuje konzole získat data:. Nedefinovaný (nedefinovaný)
- Autocomplete:
- Pevné výsledky Posuvný nejsou vizuálně aktualizovat s jQuery 1.6.
- Tlačítka:
- Pevné invalidy tlačítka stále umožňují kliknutí.
- DatePicker:
- Pevná Minimalizace událost závazné v DatePicker inicializaci.
- Pevná volič rok zmizí po nastavení volby ve Firefoxu.
- Pevná Display přetečení při více datepickers mají různé NUMBEROFMONTHS.
- Oprava problému s JavascriptPacker (soubory obsahují kusovníky).
- Pevná $ .datepicker.parseDate nefunguje u některých data locale řetězce.
- Chybné svátek pro Slovenskou lokalizaci.
- Chybné dateformat v jquery.ui.datepicker-nl.js.
- Pevná Bezbariérový DatePicker měli zakázat měsíc a rok rozbalovacích.
- Pevná DatePicker zůstává otevřené, když tabbing ven.
- Pevné Tónovaná problém po změně možnost NUMBEROFMONTHS.
- Pevná překlep v DatePicker docs.
- Slider:
- Pevná Optimalizovat vytvoření rukojeti.
- Účinky:
- Pevná $ .effects.animateClass rozděleny v jQuery 1.6.
Co je nového ve verzi 1.8.12:
- Resizable:
- Změna velikosti rukojeti nebude fungovat v IE-li transparentní a obsah se překrývá.
- Autocomplete:
- Dokumentace pro možnost použití autofokusu.
- DatePicker:
- Nelze minify s YUI kompresorem.
- DatePicker zobrazuje pouze jediný rok v roce rozbalovací pokud NUMBEROFMONTHS & # x3e; 1.
- Dialog:
- Tlačítka s nimi špatně zachází s jQuery 1.3.2.
- Progress bar:
- valueDiv by měly být skryty, když hodnota je 0%.
- Slider:
- hodnoty a hodnota metod jako tvůrci nejsou chainable.
- Karty:
- Vysvětlete cookie plugin je součástí zevnějšku.
Co je nového ve verzi 1.8.11:
- Myš:
- Oprava:. Klikněte na událost potlačena po tažením v Gecko
- Draggable:
- Oprava:. ConnectToSortable zlobí, pokud je poloha sortable změny po sortable a přetáhnout byly inicializovány jako _refreshItems již neaktualizuje mezipaměť kontejner
- Oprava:. Draggable li se connectToSortable volbou nelze vynechat na připojeném sortable ol
- Opraveno:. Draggable s mateřskou úniků a mezní hodnotou
- Droppable:
- Oprava:. Pokud activeClass změní geometrii droppable, pak DND použije špatnou geometrii
- sortable:
- Oprava:. Horizontální sortable nefunguje
- Akordeon:
- Oprava:. Set árie vybraná
- Autocomplete:
- Přidáno:. Možnost automaticky zvýrazní první výsledek
- Oprava:. JQuery UI Autocomplete Dokumentace neukazuje pozice jako jedna z možností
- Tlačítko:
- Pevná:. .last () Použitý v ui.button, ale neexistuje v jQuery 1,3
- Oprava:. Vytvoření Button, který vyžaduje odpovídající označení nenajde štítek ve všech případech
- Oprava:. Ikona tlačítko Změnit třída přestávky pouze tlačítka
- DatePicker:
- Oprava:. Arabské jméno měsíci březen v místě květnu
- Přidaný:. Tádžikistán lokalizace
- Oprava:. Přeformátovat MinDate / maxDate když dateformat změny
- Účinky:
- Oprava:. Usnadnění demo pouze první kliknutí pracuje
Co je nového ve verzi 1.8.10:
- Resizable:
- Opraveno:. Element nemění na velikost, která pomocník ukazuje při zapadání do sítě
- Autocomplete:
- Oprava:. Zacházení závodních podmínkách při použití jQuery 1.3.2
- Tlačítko:
- Oprava:. Batched změny třídy s cílem zlepšit výkon
- DatePicker:
- Oprava:. Nesprávná semi-tlustého střeva, která by měla být čárka
- Opraveno:. Účet pro letní při výpočtu počtu dní v měsíci
- Oprava:. Displej rok dříve měsíce v maďarském i18n
- Oprava:. Lepší překlady norských jmen pro dny a měsíce
- Opraveno:. DatePicker neaktivuje událost změny v IE8
- Opraveno: DatePicker vytváří navíc dom prvek s prázdným objektem .
- Oprava:. Správně zpracovat datepickers připojené ke vstupům, které jsou skryté pomocí CSS
- Dialog:
- Opraveno:. Dokumentace neuvádí postavení jako závislost
- Jednotlivé efekty:
- Pevná: Dokumenty říkají, že ve skutečnosti / Size argument původ výchozí hodnota je střední, střed, ale zdá se, že nahoře, vlevo .
Co je nového ve verzi 1.9m4:
- čtvrté vydání milníkem pro jQuery UI 1.9 je venku, představovat aktualizované akordeon widgetu .
Co je nového ve verzi 1.8.9:
- Nové funkce:
- DatePicker Widget má nyní podporu pro alžírské arabštiny, australské a novozélandské lokalizací.
Požadavky
- Java scripty povoleny na straně klienta
- jQuery 1.6 nebo vyšší
Komentáře nebyl nalezen