jQuery UI egy frontend UI keretrendszer, amely létezik, mielőtt frontend UI keretek hideg volt.
Ez a könyvtár forradalmasította a webes frontend, ahol épült, és már inspirációt, vagy állt a középpontban sok CSS és UI keretek bevezetése óta.
A jQuery UI könyvtár jelenleg körül forog két különböző részből áll.
Egy kezeli egér-, azaz húzza, csökken, a kiválasztás, a válogatás és az átméretezés.
A másik az UI keret is, a gyűjtemény out-of-the-box használható kütyü.
Ezek közé komponensek, mint a tangóharmonika, dátum szedők, dialógusok, csúszkák, fülek, autocompleters, haladás bárok, gombok, és még sok más,.
Minden csomagoljuk be a saját plugint és lehet betölteni egy-egy projekt alapon, így a fejlesztők vágja le a teljes mérete JavaScript betöltött fájlok az oldalon.
Ezt a moduláris felépítés és a támogatott egyéni felhasználói interakciós modell, jQuery UI is híres témák, az egyik első frontend eszköztárakat végrehajtására felcserélhető nyersbőr Web UI.
A bonyolultabb és komplett UI keretek indult óta jQuery UI először létre, a projekt nagyon jól használható, még ma is széles körben elterjedt, folyamatosan fejlesztett, és frissíteni a legutóbbi technológiákkal.
Mi az új ebben a kiadásban:
- Rögzített:
- Biztosítsa szülő helyes, miután húzza át rendezhető.
- engedélyezése jQuery példányok kezeli kívül méretezhető elem
- alsoResize támogatja a több mint egy eleme jQuery példány
- hozzáfűzése & # X3c; tr & # x3e; A & # X3c; td & # x3e; a betűjele & # X3c; tbody & # x3e; elemek
- Redetermine lebegő zászló amikor újratervezi pozíciók
- Handle doboz méretezése: border-box animációk
- Követés leállítása például destroy (), hogy elkerüljék a memóriavesztés
- Megfelelő kezelési úszóval lépés
- elrejtése dinamikusan betöltött tartalom
Mi az új verzió 1.11.4 / 1.12.0 RC 2:
- Rögzített:
- Biztosítsa szülő helyes, miután húzza át rendezhető.
- engedélyezése jQuery példányok kezeli kívül méretezhető elem
- alsoResize támogatja a több mint egy eleme jQuery példány
- hozzáfűzése & # X3c; tr & # x3e; A & # X3c; td & # x3e; a betűjele & # X3c; tbody & # x3e; elemek
- Redetermine lebegő zászló amikor újratervezi pozíciók
- Handle doboz méretezése: border-box animációk
- Követés leállítása például destroy (), hogy elkerüljék a memóriavesztés
- Megfelelő kezelési úszóval lépés
- elrejtése dinamikusan betöltött tartalom
Mi az új verzió 1.11.4 / 1.12.0 Beta 1:
- Rögzített:
- Biztosítsa szülő helyes, miután húzza át rendezhető.
- engedélyezése jQuery példányok kezeli kívül méretezhető elem
- alsoResize támogatja a több mint egy eleme jQuery példány
- hozzáfűzése & # X3c; tr & # x3e; A & # X3c; td & # x3e; a betűjele & # X3c; tbody & # x3e; elemek
- Redetermine lebegő zászló amikor újratervezi pozíciók
- Handle doboz méretezése: border-box animációk
- Követés leállítása például destroy (), hogy elkerüljék a memóriavesztés
- Megfelelő kezelési úszóval lépés
- elrejtése dinamikusan betöltött tartalom
Mi az új verzió 1.11.4:
- Rögzített:
- Biztosítsa szülő helyes, miután húzza át rendezhető.
- engedélyezése jQuery példányok kezeli kívül méretezhető elem
- alsoResize támogatja a több mint egy eleme jQuery példány
- hozzáfűzése & # X3c; tr & # x3e; A & # X3c; td & # x3e; a betűjele & # X3c; tbody & # x3e; elemek
- Redetermine lebegő zászló amikor újratervezi pozíciók
- Handle doboz méretezése: border-box animációk
- Követés leállítása például destroy (), hogy elkerüljék a memóriavesztés
- Megfelelő kezelési úszóval lépés
- elrejtése dinamikusan betöltött tartalom
Mi az új verzió 1.11.3:
- Rögzített:
- Match egzakt csomópontnevének: fókuszálható és: tabbable támogató egyedi elemek.
Mi az új verzió 1.11.1:
- A frissítés hozza hibajavításokat Core Widget Factory , pozíció, Húzható, Droppable, Resizable, az automatikus kiegészítés, Datepicker, Dialog, Progressbar, csúszka, Spinner, lapok és a CSS keretrendszer.
Mi az új verzió 1.11.0:
- jQuery UI most hajók támogatása az AMD minden egyes widgetek és alkatrészek.
- Selectmenu (új elem) ismétlődések és kiterjeszti a funkcionalitást a natív HTML select elem.
- jQuery UI most hajók Bower támogatja.
- jQuery UI 1.11.0 támogatja jQuery 1.6 és újabb.
Mi az új verzió 1.10.2:
- Added:
- Migrate, hogy röfög 0,4 és contrib plugins.
- Eltávolítva:
- Alaptéma CDN építeni.
- Rögzített:
- Problémák téma képeket 1.10.1.
Mi az új verzió 1.10.0:
- API áttervezése: Dialog
- API áttervezése: Progress bar
- Továbbfejlesztett Kisegítő
- Elévült API
- Az eltávolított 1.8 lap kompatibilitás
Mi az új verzió 1.9.2:
- A frissítés hozza hibajavításokat harmonika, az automatikus kiegészítés, Button Datepicker, Dialog, Menü, lapok Tooltip és Widget Factory.
Mi az új verzió 1.9.1:
- épít:
- Fix: .jshintrc fájlok nem másolhatók ker.
- UI Core:
- Fix: fókuszálható pszeudo-választó nem talál elemeket, ha a szülőnek 0x0 dimenziója.
- Widget Factory:
- Fix: elpusztítani csak akkor, ha az elem a tényleges cél.
- Fix: this._on küldöttek segítségével instance.widget () helyett telt elem
- Fix: widgetEventPrefix elvész bővítése; widget.
- Húzható:
- Fix: húzása be ágyazott sortables okoz duplikált helyőrzők.
- Resizable:
- Fix: A .insertAfter () helyett .Egy (), hogy elkerülje rekurzívan elpusztítja.
- Fix: Ha csak egy objektum ui.resizable kezeli paraméter nem működik.
- Rendezhető:
- Javítva: Nem húzza a tételt egy belső csoportosítható; Nehéz, hogy egy elem két belső sortables.
- Javítva: Out of tartomány probléma húzásakor beágyazott rendezhető.
- harmonika:
- Fix: Több összecsukható harmonikák nem működik együtt.
- Fix: aktív: null lehetővé panelek összecsukható.
- Automatikus kiegészítés:
- Fix: kezdeti pozíciója autocomplete helytelen.
- gomb:
- Fix: Anchor címkék nem rokkant buttonset.
- Datepicker:
- Fix: dátumtartománya demo hibát, amikor az elszámolási dátum.
- Dialog:
- Fix: Escape bezárja a megfelelő párbeszédpanel.
- Fix: álláspont pixel tömb nem működik vissza compat tiltva.
- Fix: jQuery párbeszédablak elrejtése opció nem indítja közel eseményt.
- Fix: jQuery 1.9.0 dialógus egy XHTML oldal megtörik, ha a gombok definiált
- Fix: Escape bezárja a megfelelő párbeszédpanel.
- Slider:
- Fix: csúszka sáv nem működik, ha az értékek nincsenek beállítva.
- Fix: Beállítás min / max opció nem frissíti a nézetet.
- Spinner:
- Fix: Spinner bemenetnek nincs háttér
- Fix: Spinner megjelenő gombok tetején Datepicker.
- Lapok:
- Fix: hibás alapértelmezett aktív li ha ul tartalmaz idegen elemeket.
- Fix: Lapok nem működik benne iframe IE6 / 7.
- Javítva: Állítsa kiindulási aktív fület helyen hash ajax lapok.
- Tooltip:
- Fix: Tooltip nem elrejteni a fogyatékkal horgony elem [csak IE].
- Fix: Késleltetett eszköztippekben beállítva, hogy nyomon kell áthelyezni, amikor is látható először.
- Javítva: Az átfedő tooltipped elemek mutatja natív tooltip egyik eleme
- Fix: Mozgó összpontosít kattintás egy tooltipped elem mutatja natív tooltip az IE / Firefox Windows
- Javítva: Tooltip villog, ha túl hosszú.
- Javítva: mozgáskorlátozottak eszköztippek inicializálás.
- Fix: A delegált eszköztippekben nem szűnnek meg, ha a tooltipped elem eltávolítjuk
- Fix: maradványai után következik datepicker
- Hatások:
- Javítva: null referencia használata hatással.
- CSS Framework:
- Fix: Elsődleges ikon & quot; engedélyezett & quot; ha a gomb le van tiltva.
- Fix: harmonika összeomlott Color Issue.
Mi az új verzió 1.9.0:
- Továbbfejlesztett Widget Factory
- Továbbfejlesztett Kisegítő
- Átnevezte Effects Fájlok
- New Widget:
- Spinner
- Tooltip
- Menü
- Megújult:
- harmonika
- Lapok
- Pozíció
Mi az új 1.9-es verzió béta-1:
- Az automatikus kiegészítés megközelíthetőség frissítések: Mostantól egy live-régió irányítani képernyőolvasója felhasználók használatakor autocomplete, hogy a widget sokkal hozzáférhetőbb.
- harmonika API újratervezés és a hozzáférhetőség frissítések: Ez végül foglalkozik a harmonika-villogás probléma: Nincs több pixel shifting tartalom alatti harmonika alatt animációk.
- Fülek API újratervezés és a hozzáférhetőség frissítések: Lapok már teljesen billentyűzet accesible, és megfelelő használatát ARIA attribútumok.
- Pozíció API újratervezése: Valamint néhány újratervezés már azt is ki az új funkciók: Most már használhatja más elemek mellett ablakban futtatni ütközés-észlelés, és van egy & quot; flipfit & quot; mód, amely egyesíti a két jelenlegi módját, amely themselve jobb lett. A munka során a visszahívás, akkor kap visszajelzést az elhelyezése miatt, amely lehetővé teszi, hogy helyezze leporelló nyilak vagy más irányba mutató.
- Sok új funkciók widget gyári: A belső API írására widgetek ütött sokkal jobb. A két legjelentősebb új Methos: _on segítségével foglalkozik rendezvények, szépen integrálódott a widget például, és _super segítségével hívja a szülő widget módszer az azonos nevű, ami bővítése; widgetet a szél.
- Új widget: Menü: már körülbelül egy darabig, mivel 1,8, akkor rejtett az autocomplete fájlt. A most végre itt van!
- Új widget: Tooltip: Könnyen elérhető, esemény delegation- támogató tooltip a lehetőséget, hogy bármilyen (aszinkron) tartalom show bármely elemét. És themable, mint bármely más widget.
- Új widget: Spinner: A második szöveges beviteli modult, hasonló HTML5 a & # X3c; input type = & quot; több & quot; & # x3e ;, de így sokkal nagyobb ellenőrzést és beleértve a teljes lokalizáció támogatás révén globalizálódunk.
Mi az új verzió 1.8.21:
- Rögzített:
- Pozíció modul dob el nem kapott kivétel IE8 jQuery 1.3.2.
- A helytelen méreteket használni, ha .ui-húzható-húzás változik méretei.
- Combobox demo nem bírálhatja felül .ui-gombstílusok.
- Theme-animációs progressbar ugyanaz marad.
- Syntax kérdés Borús UI téma.
Mi az új verzió 1.8.19:
- A frissítés hozza hibajavításokat automatikus kiegészítés, Button, Datepicker, egér, pozíció, Resizable, Rendezhető, és a lapok.
Mi az új verzió 1.8.17:
- A frissítés hozza hibajavításokat harmonika, az automatikus kiegészítés, Button, Datepicker, Droppable, pozíció, Progressbar, Választható, Rendezhető, lapok és a CSS keretrendszer.
- A 1.8.17 kiadás is jár támogatás jQuery 1.7.1.
Mi az új verzióban 1.9m6:
- Spinner:
- A Spinner API frissült néhány új funkció és hibajavítás. Nézze meg a tervezési wiki dokumentációt.
- Menü:
- Menü már kezeli almenük sokkal jobb.
- Pozíció:
- Pozíció immár belül lehetőség, amely lehetővé teszi, hogy használja valami más, akkor ablak ütközés detektálás, például egy görgethető div. Az ütközés érzékelés maga kapott egy sokkal okosabb, és egy új módot: flipfit.
Mi az új verzió 1.8.16:
- Egér:
- Fix Beágyazott draggables probléma IE.
- Javítva: Hiba az IE 8 fogyatékos bemenettel.
- Widget Factory:
- Javítva: jQuery.data dob szkripthibával bizonyos körülmények között.
- Húzható:
- Fix: iframeFix mindig fut a régi változat a jQuery.
- Droppable:
- Javítva: Droppable sikertelen a.element.parentsuntil.
- gomb:
- Fix: Gombcímke választó kihagyja idézetek / sikertelen azonosítók & quot;: & quot;.
- Datepicker:
- Hozzáadott: Képesség, hogy hagyja abba datepicker megjelenjenek a beforeShow eseménykezelő.
- Fix: DatePicker elteltével újra kiválasztás IE8.
- Fix: onSelect kiváltott túl gyakran.
- Fix: & quot; A maximális hívási verem mérete meghaladta & quot; amikor kiválasztja dátum tartomány demo.
- Dialog:
- Javítva: Az ESC a párbeszéd, amikor 2 dialógusok nyitva lezárja mindkét dialógusok.
- Hatások:
- Fix: csomagoló-teremtő jquery-ui animációk elveszíti azokat hangsúly állam az animáció.
Mi az új verzió 1.8.15:
- Egér:
- Fix: Ha az esemény terjedési leáll, valamennyi jövőbeli mousedown események helytelenül minősül "kezelni".
- Datepicker:
- Fix: holland március névátalakítás.
- Fix: onSelect Nem villan be gombot nyomni.
- Fix: onSelect Nem villan setDate hívják.
- Fix: hónap és év dropdown az IE kell kattintani kétszer.
- Fix: _selectDate visszaállítja fókuszt nem tárgy.
- Fix: A Datepicker létrehozott egy különálló div nulla magasság.
- Fix: mozgáskorlátozottak paraméter nem működik.
- Javítva: Typo demo a datepicker: div type = text.
- Javítva: Elgépelés a Datepicker lehetőségeket.
- Slider:
- Fix: alignValue Global Scope.
Mi az új verzió 1.8.14:
- Egér:
- Javítva: IE Bug Nagy ComboBox (Dialog).
- Húzható:
- Javítva: elhatárolás: "dokumentum" helytelen és felső maradt húzható.
- Javítva: IE 8 érvénytelen drag and drop a hibát.
- Droppable:
- Javítva: Scroll on Droppable Demo Breaks Demo.
- Resizable:
- Fix: Resizable a ASPECTRATIO true & egy maxwidth nem engedelmeskedik aránya egyszer megüt max szélesség.
- Fix: https tartomány jelentések nem rögzített tárgy "IE7.
- Rendezhető:
- Javítva: Nem lehet eltávolítani a () ui.draggable (rendezhető tétel) után azonnal a csepp visszahívás.
- Automatikus kiegészítés:
- Fix: Docs: rendszerezést, osztályok nem félkövér, amikor megállapította, hogy a merész.
- Javítva: Hibás dokumentációt változás esetén.
- gomb:
- Fix: Gombok probléma az Operában.
- Javítva: Buttonset az rtl.
- Fix: mozgáskorlátozottak gombok is lehetővé kattintással.
- Fix: Gomb állapot következetlenségek után (véletlen) drag-gombra kattintva.
- Fix: Jelölőnégyzet / rádió gomb nem mutatnak összpontosító állami használatakor billentyűzet navigációs.
- Fix: Gomb .enable () furcsa viselkedés Webkit (Google Chrome, Safari).
- Javítva: Frissítés hatályát formResetHandler akaratlanul széles.
- Datepicker:
- Javítva: A több hónapig mindig teszi 6 soros dátumok még ha csak 5 van szükség.
- Fix: Datepicker 1.8.x nem lehet használni jQuery 1.3.2 használata miatt .delegate ().
- Javítva: Hibás érték & quot; oo & quot; alatt nyári időszámítás.
- Fix: onClose esemény nem kerül aktiválásra.
- Fix: parseDate () nem dob kivételt hosszú éveken keresztül.
- Dialog:
- Javítva: Megnyitása modális párbeszédpanel megmutatja a vízszintes görgetősáv.
- Hatások:
- Fix: animateClass figyelmen kívül hagyja lazítás miatt typo "easding".
- CSS Framework:
- Added: támogatja a konquerornál border-radius.
- Added: csökkentése mérete néhány CSS.
- Tesztek:
- Fix: jQuery.Simulate drag viselkedik helytelen flakont görgetni.
Mi az új verzióban 1.9m5:
- Az ötödik mérföldkő bocsátás jQuery UI 1.9-ből, mely a frissített Lapok widget.
- Ez a kiadás tartalmazza a frissítéseket és hibajavításokat tartalmaz, hogy a meglévő és az új modulokat, amelyek nem teszik be a 1.8.x kiadás.
Mi az új verzió 1.8.13:
- UI Core:
- Fix Optimalizálás: tabbable.
- Húzható:
- Fix Beágyazott draggables probléma IE.
- Fix elszigetelés figyelmen kívül hagyja a görgetés túlfolyó div.
- Fix Load iframe alátéteket előtt húzással.
- Fix Húzható + Rendezhető Demo ismétli DOM azonosítókat.
- Resizable:
- Fix Resizable automatikus elrejtés nem működik a Resizable a letiltás.
- Fix Chrome dev eszközöket konzolon GET adatok: nem definiált (meghatározatlan).
- Automatikus kiegészítés:
- Fix görgethető eredmények nem vizuálisan frissíti a jQuery 1.6.
- gombok:
- Fix mozgáskorlátozottak gombok is lehetővé kattintással.
- Datepicker:
- Fix minimalizálása esetén kötelező Datepicker inicializálás.
- Fix év választó eltűnik a beállítás után lehetőség a Firefox.
- Fix Kijelző túlcsordulás, amikor több datepickers különböző NUMBEROFMONTHS.
- Fix probléma JavascriptPacker (fájlok tartalmazzák darabjegyzékeket).
- Fix $ .datepicker.parseDate nem működik valamilyen területi dátum szálakat.
- Fix Hibás nap nevet szlovák nyelv.
- Fix Hibás Dateformat a jquery.ui.datepicker-nl.js.
- Fix mozgáskorlátozottak datepicker kell tiltani hónap és év legördülő menüben.
- Fix Datepicker nyitva marad bejárási ki.
- Fix Rendering probléma megváltoztatása után NUMBEROFMONTHS lehetőség.
- Fix elírás Datepicker docs.
- Slider:
- Fix optimalizálása fogantyú létrehozása.
- Hatás:
- Fix $ .effects.animateClass tört jQuery 1.6.
Mi az új verzió 1.8.12:
- Resizable:
- Resizable fogantyúk, hogy nem működik az IE, ha átlátható és tartalmi átfedések.
- Automatikus kiegészítés:
- Dokumentáció autofókusz lehetőség.
- Datepicker:
- Nem minify a YUI kompresszor.
- Datepicker mutatja, csak egyetlen évről évre legördülő ha NUMBEROFMONTHS & # x3e; 1.
- Dialog:
- gombok rosszul kezelt jQuery 1.3.2.
- Haladás bar:
- valueDiv kell rejtve, ha értéke 0%.
- Slider:
- Érték és értékek módszerek alkotóinak nem chainable.
- Lapok:
- Magyarázd süti bővítmény szerepel külsőségekben.
Mi az új verzió 1.8.11:
- Egér:
- Fix: kattintás eseményt elnyomja után húzza a Gecko.
- Húzható:
- Fix: connectToSortable misbehaves ha a helyzet a sortable változások után rendezhető és húzható már inicializált mint _refreshItems nem frissül tartály cache.
- Fix: Húzható Li connectToSortable opció nem esett a csatlakoztatott rendezhető ol.
- Fix: Húzható szülő elhatárolás és mozgásteret.
- Droppable:
- Fix: Ha activeClass megváltoztatja a geometriája droppable, majd dnd használja a rossz geometria.
- Rendezhető:
- Fix: Vízszintes rendezhető nem működik.
- harmonika:
- Fix: Set aria-válogatott.
- Automatikus kiegészítés:
- Hozzáadott: Opció automatikusan kiemeli az első eredmény.
- Fix: jQuery UI automatikus kiegészítés dokumentáció nem mutat Pozíció opcióként.
- gomb:
- Fix: .last () használt ui.button de nem létezik a jQuery 1.3.
- Fix: gomblétrehozó, amely megköveteli a megfelelő címke nem találja címke minden esetben.
- Fix: Gomb osztály változás szünetek ikon csak gombokat.
- Datepicker:
- Fix: arab hónap névnek március helyett májusban.
- Added: Tádzsikisztán lokalizáció.
- Fix: Református minDate / maxDate amikor Dateformat változásokat.
- Hatások:
- Fix: megkönnyítése demo csak első kattintással működik.
Mi az új verzió 1.8.10:
- Resizable:
- Javítva: Az elem nem változik mérete segítő mutatja, hogy mikor harapós a rács.
- Automatikus kiegészítés:
- Fix: Anyagmozgató verseny feltételeit, amikor a jQuery 1.3.2.
- gomb:
- Fix: Batched osztály a teljesítmény javítása érdekében.
- Datepicker:
- Javítva: Hibás pontosvessző, hogy kellett volna egy vesszőt.
- Fix: Account téli és nyári időszámítás kiszámításakor napok száma egy hónap alatt.
- Fix: Display év előtt Hónap magyar i18n.
- Fix: Jobb fordítása norvég nevek napokban és hónapokban.
- Fix: Datepicker nem villan változás esetén az IE8.
- Fix: Datepicker, plusz dom elem üres objektumot.
- Fix: megfelelően kezelni datepickers csatolt bemenetek, amelyek rejtve a CSS segítségével.
- Dialog:
- Javítva: A dokumentáció nem szerepel pozícióját függőség.
- Az egyes hatások:
- Fix: Docs azt mondják, hogy az Effect / Size eredete érv alapértelmezett közepe, központban, de úgy tűnik, hogy a felső, bal.
Mi az új verzióban 1.9m4:
- A negyedik mérföldkő bocsátás jQuery UI 1.9-ből, mely a frissített harmonika modul .
Mi az új verzió 1.8.9:
- Új funkciók:
- A datepicker modul most már támogatja az algériai arab, ausztrál és új-zélandi lokalizációban.
Követelmények :
- JavaScript kliens oldalon
- jQuery 1.6 vagy magasabb
Hozzászólás nem található