jQuery UI 1.9.1

发布日期: 作者:

jQuery UI 1.9 的第一个维护版本已经发布。此更新带来了对 Accordion、Autocomplete、Button、Datepicker、Dialog、Slider、Spinner、Tabs、Tooltip、Draggable、Resizable、Sortable、Widget 工厂、Effects 和 CSS 框架的错误修复。有关更改的完整列表,请参阅 变更日志。您可以在此处下载它

下载

文件下载

Git(包含源文件,@VERSION 尚未替换为 1.9.1,仅包含基本主题)

Google Ajax 库 API (CDN)

Microsoft Ajax CDN (CDN)

自定义下载构建器

变更日志

请参阅 1.9 升级指南,了解从 1.8.x 升级时可能会影响您的更改列表。有关此版本中包含内容的完整详细信息,请参阅 1.9.1 变更日志

感谢

感谢所有帮助发布此版本的人,特别是:0cis32f、Andrew Couch、arnold.simha、at4u、bchiasson、Benco、bolerao、brendandc、codeRebelBase、colcode、Corey Frang、Corwin、crowcoder、Dale Kocian、Dave Methvin、David Petersen、dittodhole、drew.waddell、dsargent@gmail.com、erethnor、gsmedley、ikarlik、John Chen、josepsanzcamp、Jörn Zaefferer、Kato Kazuyoshi、Klap-in、kvgeorge1、Maciej Mroziński、maenu、maimairel、Mamen、Marc-Andre Lafortune、MarcoVanK、martinkoutny、mattac、Mike Sherov、mike.dormitorio、millepixel、nicola7290、nix、pvipul、Richard D. Worth、sammyhk、Scott González、shnitz、shuoink、skurka、southerd、stefek99、TJ VanToll、tomblench、Trey Hunner、zhizhangchen

评论

注意:**请不要使用此博客文章的评论部分报告错误。** 错误报告应提交到 jQuery UI 错误跟踪器,支持问题应发布在 jQuery 论坛 上。

如果您对我们发布 jQuery UI 1.9 的第一个维护版本有任何反馈,请在下面发表评论。谢谢。

jQuery UI 1.9.0

发布日期: 作者:

jQuery UI 团队在过去两年半里一直非常忙碌。随着超过 500 个错误修复分布在二十多个版本中,我们一直在努力使 jQuery UI 尽可能稳定和灵活。去年,我们宣布了一个宏伟的目标

我们的目标是在 2.0 版本中拥有一个完全更新的项目。我们将拥有一个更简单的 API、更好的稳定性、完整的文档和每个插件的完整测试套件。

今天,我们很自豪地宣布朝着实现这一目标迈出了第一步。jQuery UI 1.9.0 现已推出,包含数百个错误修复、更大更好的测试套件以及改进的 API。除了代码之外,我们还部署了所有新网站并改进了文档。

新小部件:菜单

菜单小部件在 1.8 中实际上已经发布,但它被捆绑在自动完成小部件中,并且对用户隐藏起来。菜单现在是 jQuery UI 中的一等公民,非常适合内联或弹出菜单,也是更复杂菜单系统的绝佳起点。查看 菜单演示菜单文档 以了解更多详细信息。

新小部件:微调器

微调器或数字步进器小部件非常适合处理各种数字输入。微调器允许用户直接键入值,或通过键盘、鼠标或滚轮滚动来修改现有值。当与 Globalize 结合使用时,您甚至可以以各种语言环境微调货币和日期。查看 微调器演示微调器文档 以了解更多详细信息。

新小部件:工具提示

工具提示小部件支持各种各样的用途:本地和远程内容、自定义定位和动画、鼠标跟踪、事件委托等等。查看 工具提示演示工具提示文档 以了解更多详细信息。

API 重构:手风琴

手风琴小部件已经过 API 重构,使其与其他小部件更加一致,并提供更好的动画支持。确保阅读 升级指南,以便您可以从已弃用的 API 迁移。

API 重构:选项卡

选项卡小部件已经过 API 重构,使其与其他小部件更加一致,并提供更好的 ajax 支持。确保阅读 升级指南,以便您可以从已弃用的 API 迁移。

API 重构:位置

位置实用程序已经过 API 重构,提供更好的碰撞检测和对基于百分比的偏移的支持。确保阅读 升级指南,以便您可以从已弃用的 API 迁移。

改进的小部件工厂

我们在小部件工厂中添加了许多功能,特别是与实例化和继承相关的功能。对于小部件开发人员来说,有很多新功能,以及一些针对小部件用户的新 API 和改进。查看 升级指南 以了解更多详细信息。

改进的可访问性

我们在使手风琴、自动完成、选项卡、菜单、微调器和工具提示尽可能地易于访问方面付出了很多努力。不幸的是,ARIA 还需要一些改进才能在没有黑客的情况下使用,但我们正在与标准机构、浏览器供应商和可访问性社区紧密合作,以改进超越 jQuery 的 Web 可访问性。我们的 文档网站 现在包含有关每个小部件的键盘导航的详细信息。

重命名的 Effects 文件

所有 Effects 文件都已重命名以匹配 jquery.ui.*.js 命名模式。如果您使用的是单个 Effects 文件,则需要更新文件引用。

已弃用的 API

如上所述,许多插件都经历了 API 重构。因此,许多现有的 API 已被弃用。这些 API 将在 1.10.0 版本中移除。1.9.0 版本包含一个标志,用于禁用所有已弃用的 API,允许你在发布 1.10.0 之前确定你的代码是否已准备好。有关如何使用该标志的完整详细信息,请参阅 升级指南

支持的 jQuery 版本

jQuery UI 1.9.0 支持 jQuery 1.6 及更高版本。共有 11 个版本!将此乘以支持的浏览器数量,你将得到一个相当大的支持矩阵。

新网站

假设你没有在阅读器或其他联合格式中阅读此内容,你可能已经注意到我们的网站焕然一新。网站仍在开发中,因此请耐心等待,我们将在添加更多内容并改进设计。我们还部署了一个全新的 API 文档网站,其中包含许多旧网站中缺少的信息。如果你有兴趣帮助改进我们的任何网站,它们现在都托管在 GitHub 上,存储库名称与域名匹配。例如,jqueryui.com 的存储库为 https://github.com/jquery/jqueryui.com

下载

文件下载

Git(包含源文件,@VERSION 尚未替换为 1.9.0,仅包含基本主题)

Google Ajax 库 API (CDN)

Microsoft Ajax CDN(CDN)

自定义下载构建器

变更日志

请参阅 1.9 升级指南,了解从 1.8.x 升级时可能影响你的更改列表。有关此版本中包含内容的完整详细信息,请参阅 1.9.0 变更日志。你可以在一篇 以前的博客文章 中阅读有关 API 重构的更多信息。

感谢

感谢所有帮助发布此版本的人,特别是:2Toad、aaronpeterson、acheetham、acimeha、acwhite、Adam Baratz、adam j. sontag、Adam Parod、aidan、aifam5、Alberto Fernández Capel、Alberto Monteiro、Alex Dovenmuehle、Alex Rhea、AlexW、Amir E. Aharoni、Andrew Newcomb、Andrew Powell、artyv、aschild、asgeo1、AsherMaximum、awgy、AzaToth、azendal、Azhrei、Baoju Yuan、basti、beatryder、bekok、Ben Boyle、Ben Hollis、Benjamin Sterling、Bernhard Sirlinger、Bertjh、bluecabbie、BobbyStealz、borsuk、bruce511、bthompson00、bugbegone、Campbell、Carl Fürstenberg、carl@stonefintech.com、Carson McDonald、certator、cherif、Chris Kelly、Christopher McCulloh、clear00、Cloudream、coling、collin、coredan、Corey Frang、cosmicnet、Courthead、cozydozy、creage、crumbles、cs94njw、CTAPbIuMABP、ctrlaltdev、cyberboy、d.wachss、dalibor983、Dan Heberden、danbhfive、Daniel Steigerwald、Danny Trunk、dannyzit、Dave Methvin、Dave Stein、David De Sloovere、David Leal、David Murdoch、David Petersen、David Soms、dblood、dclawson、dcohn、ddstreet、deckberg、Den、dennydaugherty、Diego、dkiselev、dlee、dmcmeans、dmitriy.paramoshnov、Dmitry Petrov、dominiquevincent、doomedelite、Doug Neiner、DouglasKing、dwebb66、dwt、ebspromo、Eddie Monge、eduyanez、Edward Faulkner、efoster、Eike Send、Eneko Illarramendi、epascarello、ergec、eric.muyser、ericw、EungJun Yi、Everett Zufelt、ExplosionPills、eXtreme、fdemmer、feklee、Felix Nagel、fernando1124、fiance、Florian Gutmann、fofanafi、G Karunakar、Garrison Locke、garyz、Gaëtan Muller、George Marshall、Gilmore Davidson、Giovanni Giacobbi、Glenn Goodrich、gpbmike、gromo、guettli、Guillaume Gautreau、haeberle、Hans Hillen、haraldo、Harri Kilpio、Heiko Henning、Herbalite、Hogan Long、Holger Rüprich、hoxworth、huemorgan、hughlomas、hyperlink、iainxt、idavemm、igor milla、Ildefonse、Infeligo、irrational、israelrios、itsadok、Ivan Peters、J. Ryan Stinnett、j.hermsen、Jack Hsu、JackT、Jacob、James Khourani、jamiejag、Jared A. Scheel、jaredwilli、Jason Davies、Jason Moon、Jason Prell、JasonBerry、Jasvir Nagra、Jay Merriman、Jay Oster、jbergenthal、jdalton、jdart1、jdomnitz、jdufresne、Jean-Francois Remy、Jeff Remy、Jeff Roussey、Jelly、Jellyfrog、jenters、Jesse Baird、jgv、Jiayi Yang、jihohan、jitter、jjross、Jo Liss、joaoeiras、John Firebaugh、John Resig、john.culviner、johnashenfelter、johntrepreneur、jomyjohn、Jon Palmer、Jorge Barreiro、jorisdekinder、josh3736、jquery@pvt、jsgoupil、JustinMacCarthy、Ján Suchal、Jörn Zaefferer、kapouer、Karl Kirch、Karl Swedberg、Kato Kazuyoshi、kbwood、Ken Penn、keturn、Kevin Dalman、Khaled AlHourani、KhoaTon、Klaus Hartl、kliehm、kobrigo、kolak、Kouhei Sutou、kradmiy、Kris Borchers、Kyle Florence、Kyle Wilkinson、Lado Lomidze、Lee Rowlands、levushka、lex1982、liangent、Lim Chee Aun、Lopo、lorak110786、lorife、lotjuh、lschult2、Luis Dalmolin、lukas.olson、Lukasz Lipinski、lukebrookhart、m157y、macarthy、Maciej Mroziński、maggiewachs、maljub01、malsup、Marcel Toele、marcis20@yahoo.com、marcneuwirth、marcos.sousa、Marian Rudzynski、Mario Visic、Mark Aaron Shirley、Mark Johnson、marteadrian、Martin Hoch、Martin Solli、martinf55、Marwan Al Jubeh、maspwr、Matt Hoskins、Max Schnur、MaxPower15、mdellanoce、meh-cfl、Michael DellaNoce、Michael P. Jung、michaelmwu、Michel Weimerskirch、midlis、Mike Hollis、Mike Sherov、Mike Stay、milan、millman、mirv、mkemmerling、mkowalski、mofle、mohdyusuf、monoblaine、moxen、mpetrovich、mriffault、MrMaxx、MSwaff、mwlang、myr、Nate Ferrero、neil.pugh、Nick_Craver、NielsJanssen、ninjaxify、nirvanaforu、nogwater、nonplus、offnight、ohlavacek、Olson.dev、onaiggac、oojacoboo、ORIGINALUSRNM、ornicar、ostgals、pantsmann、paul、Paul Irish、Pavel Stetina、pegomes、pheiberg、Philip Graham、Philipp Benjamin Köppchen、Phillip Barnes、Pierre-Henri Ausseil、piouPiouM、pkruithof、pmawhinney、polomoshnov、poplix、Probot、pulpulpullie、qicboy、r2363c、Rafael Xavier de Souza、Ralph Whitbeck、reedmani、Richard D. Worth、Rick Waldron、ripper234、Rob Loach、RobinHerbots、Robson Braga Araujo、RobWilkinsonUK、rockwild、roman.chizhevsky、ronchalant、rozwell、rp、RR1000、rthapar、rubyruy、ryanolton、Saji、saks、Samuel Cormier-Iijima、sc0rchin、Scott González、scott.moore、scr4ve、sergids、sexconker、sgruenholz、shadwdrgn、Shahyar G、Shannon、sigmasquirrel、Simon、Sindre Sorhus、SineSwiper1、sixhead、skeetergraphics、skorpan、snb、snover、sp、speaktorob、spekary、SpoonNZ、stafil、stefanlivens、steptom、stevee@gmail.com、Steven Roussey、stojce、stringfold、Stéphane Raimbault、sunaku、suner、sunshine、synek、T.Lindig、t34、tadude、tashekelahi、teaspoon000、techtangents、tfotherby、thedoc、thomsbg、ThrushAAX、Tiago Freire、ticketmaster、tillkruess、Timmy Willison、Timo Tijhof、TJ VanToll、Tobias Brunner、Todd Parker、tomgallacher、tomykaira、Tony Ross、Trey Hunner、trixta、tyron、tzkuei、victorq10、Viktar Varvanovich、vrtxf、watanabe、Wesley Walser、whittet、William Griffiths、William Kevin Manire、wkmanire、xaav、Xavi、xirzec、yourfavorite、ZeK、Ziling Zhao。

评论

注意:**请不要使用此博客文章的评论部分报告错误。** 错误报告应提交到 jQuery UI 错误跟踪器,支持问题应发布在 jQuery 论坛 上。

如果你对我们发布 jQuery UI 1.9.0 的最终版本有任何反馈,请随时在下面留言。谢谢。