随着 jQuery 周年纪念公告 的发布,我们很高兴地宣布 jQuery UI 1.10 的第一个稳定版本。虽然 1.10 没有添加任何新的部件,但它继续进行 API 重构 并修复了数十个错误。
API 重构:对话框
对话框部件已经过 API 重构,使其与其他部件更一致,并提供更好的堆叠和模态支持。请务必阅读 升级指南,以便您可以迁移到弃用的 API。
API 重构:进度条
进度条部件已经过 API 重构,但没有重大变化。唯一的重大变化是增加了对不确定进度条的支持。查看 升级指南 获取更多信息。
改进的可访问性
我们付出了很多努力来使对话框和进度条尽可能地可访问。不幸的是,ARIA 还需要一些工作才能在没有黑客的情况下使用,但我们正在与标准机构、浏览器供应商和无障碍社区密切合作,以提高超越 jQuery 的 Web 可访问性。
弃用的 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 库 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、dalekocian、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 Merriweather、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、tibi700、Timo Tijhof、TJ VanToll、tomcastleman、tomjung、uibugger123、Ult Combo、ushi、Viktor Kojouharov、vol7ron、watanabe、wfsiew、wichert、Xar、Xavi、zbapoc、zniki.ru、zoggy。
评论
注意:**请不要使用此博客文章的评论部分报告错误。** 错误报告应提交到 jQuery UI 错误跟踪器,支持问题应发布到 jQuery 论坛。
如果您对我们发布 jQuery UI 1.10.0 的最终版本有任何反馈,请随时在下面留言。谢谢。