延续 jQuery 周年纪念公告,我们很高兴地宣布 jQuery UI 1.10 的第一个稳定版本发布。虽然 1.10 没有添加任何新的部件,但它继续了 API 重构 并且修复了数十个错误。
API 重构:Dialog
对话框部件已经过 API 重构,使其与其他部件更加一致,并提供更好的堆叠和模态支持。确保阅读 升级指南,以便您可以从已弃用的 API 迁移。
API 重构:Progressbar
进度条部件已经过 API 重构,虽然没有重大更改。唯一重大变化是添加了对不确定进度条的支持。查看 升级指南 以了解更多信息。
改进的无障碍性
我们投入了大量精力来使对话框和进度条尽可能地无障碍。不幸的是,ARIA 还需要一些改进才能在没有黑客的情况下使用,但我们正在与标准机构、浏览器供应商和无障碍社区密切合作,以改进超越 jQuery 的网络无障碍性。
已弃用的 API
如上所述,对话框经历了 API 重构,导致一些现有的 API 被弃用。这些 API 将在 1.11.0 中删除。1.10.0 版本包含一个标志来禁用所有已弃用的 API,使您能够在发布 1.11.0 之前确定您的代码是否已准备好。有关如何使用标志的完整详细信息,请参见 升级指南。
删除了 1.8 向后兼容性
几个 API 在 1.9.0 中被弃用,现在已被删除。如果您尚未为此更改做好准备,请务必阅读 升级指南,以便您可以从现在已过时的 API 迁移。
支持的 jQuery 版本和浏览器
jQuery UI 1.10.0 支持 jQuery 1.6 及更高版本。总共 13 个版本!将此乘以支持的浏览器数量,您将得到一个相当大的支持矩阵。说到支持的浏览器,jQuery UI 不再提供对 IE6 的支持。
下载
文件下载
- 开发包: https://jqueryui.jqueryjs.cn/resources/download/jquery-ui-1.10.0.zip
- 主题包: https://jqueryui.jqueryjs.cn/resources/download/jquery-ui-themes-1.10.0.zip
Git (包含源文件,其中 @VERSION 尚未替换为 1.10.0,仅包含基本主题)
Google Ajax Libraries API (CDN)
- 未压缩: https://ajax.googleapis.ac.cn/ajax/libs/jqueryui/1.10.0/jquery-ui.js
- 压缩: https://ajax.googleapis.ac.cn/ajax/libs/jqueryui/1.10.0/jquery-ui.min.js
- 主题
base,black-tie,blitzer,cupertino,dark-hive,dot-luv,eggplant,excite-bike,flick,hot-sneaks,humanity,le-frog,mint-choc,overcast,pepper-grinder,redmond,smoothness,south-street,start,sunny,swanky-purse,trontastic,ui-darkness,ui-lightness,和 vader。
Microsoft Ajax CDN (CDN)
- 未压缩: http://ajax.aspnetcdn.com/ajax/jquery.ui/1.10.0/jquery-ui.js
- 压缩: http://ajax.aspnetcdn.com/ajax/jquery.ui/1.10.0/jquery-ui.min.js
- 主题
base,black-tie,blitzer,cupertino,dark-hive,dot-luv,eggplant,excite-bike,flick,hot-sneaks,humanity,le-frog,mint-choc,overcast,pepper-grinder,redmond,smoothness,south-street,start,sunny,swanky-purse,trontastic,ui-darkness,ui-lightness,和 vader。
自定义下载构建器
变更日志
查看 1.0 升级指南,了解从 1.9.x 升级时可能影响您的更改列表。有关此版本中包含内容的完整详细信息,请参见 1.10.0 变更日志。您可以在 之前的博客文章 中阅读有关 API 重构的更多信息。
感谢
感谢所有为这次发布做出贡献的人,特别是:adovenmuehle、adurante、ahuseynov、ajcrews、alistaircobalt、AlmogBaku、Anika Henke、atrigent、aubrey、Avinash R、bavanyo、bchiasson、bdh92123、Bethrezen、bgould、bigorangemachine、Bjørn Johansen、bolerao、borgenk、braddunbar、brian123zx、captdragon、casey、catapricop、chadn、chintsu、chuvikovsky、clifforama、CloudStrife、conradirwin、Corey Frang、Cory Gackenheimer、cowtownfarmboy、dalekocjan、danbhfive、davenaeder、David Petersen、David Souther、David.Sullivan、davidmurdoch、dcarrith、developer123、dittodhole、DJtomy、Dominic Barnes、dracos、drakes、drew.waddell、drewkimrey、dutts、eason、ednark、eirc、elisy、emeerson、epascarello、eriz、Ethan Romba、ezufelt、Fabrício Matté、fedot、feugy、fgutmann、fofanafi、fontzter、fracmak、GoZ、gusaroni、homelands、htrex、ilanco、j2jensen、jajo、jamesbathgate、Jay Merriman、jemunk、jjoemb、jpka、jprell、Juan Pablo Kaniefsky、julienw、jupeter、Jörn Zaefferer、kalou、kenaniah、kenjiyamamoto、KopiasCsaba、Kris Borchers、Krisp PL、kristopolous、kwhat、kyle.davis、larowlan、lisaj、Liv32Inspir3、Lucky、lukepage、lukoff、M.Gaetan89、maciejmrozinski、madogai、maets、mankyd、marcelklomp、MarcoSarti、mariuspuiu、Marshals、Mathias Stenbom、MatteS75、Matthieu Penant、may、mblaney、meotimdihia、MetalArend、Mike Sherov、mikepelley、Mikko Rantanen、misterdai、mjpowersjr、mmartin、MrBigDog2U、mrfr0g、Nate Eagle、nicholashall、Nodens、NovaYear、ollie289、ours、paul、Pavel Selitskas、Pawel Maruszczyk、PhoenixFnX、pifantastic、PlanetPratt、prinzdezibel、probins、Rafael Xavier de Souza、raphinesse、rdworth、richwag、robmonie、Roman Salnikov、RwwL、salnikov、Samuel Bovée、samycookie、saulotoledo、sc0rchin、Scott González、scoulibaly、Sergey Kartashov、shadowman131、silesianlordt、Simon1979、sjonne、slolife、Spider、sslavic、ssoorriiin、swalke16、symve、techtangents、TheDoci、ThiefMaster、tibi7000、Timo Tijhof、TJ VanToll、tomcastleman、tomjung、uibugger12、Ult Combo、ushi、Viktor Kojouharov、vol7ron、watanabe、wfsiew、wichert、Xar、Xavi、zbapoc、zniki.ru、zoggy。
评论
注意:请不要使用此博客文章的评论部分报告错误。 错误报告应在 jQuery UI 错误跟踪器 中提交,支持问题应在 jQuery 论坛 中发布。
如果您对我们发布 jQuery UI 1.10.0 的最终版本有任何反馈,请随时在下方留言。谢谢。