jQuery UI 1.9 Beta

发布于 作者

jQuery UI 1.9 的第一个 Beta 版本发布了!经过八个里程碑版本,两百个已修复的工单,2,100 次提交,以及三个全新的部件,我们期待您的反馈,并期待即将到来的最终版本。

以下是主要变化的概述

  • 自动完成辅助功能更新:我们现在使用实时区域来指导屏幕阅读器用户使用自动完成,使部件更易于访问。
  • 手风琴 API 重构 和辅助功能更新:这也最终解决了手风琴闪烁问题:在动画过程中,手风琴下方内容不再出现像素偏移。
  • 选项卡 API 重构 和辅助功能更新:选项卡现在完全支持键盘操作,并正确使用 ARIA 属性。
  • 定位 API 重构:除了重新设计之外,我们还添加了一些新功能:您现在可以使用除窗口以外的其他元素来运行碰撞检测,并且有一个“flipfit”模式,它结合了两种现有模式,并且本身得到了改进。当使用 using 回调时,您将获得关于定位结果的反馈,允许您定位飞出箭头或其他方向指示器。
  • 部件工厂中添加了很多新功能:编写部件的内部 API 已经得到了很大的改进。两个最显著的新方法:_on 允许您处理事件,很好地集成到部件实例中,_super 允许您调用同名父部件的方法,这使得扩展现有部件变得轻而易举。
  • 新部件:菜单:自 1.8 以来已经存在一段时间了,然后与自动完成文件一起隐藏。它现在终于出现了!
  • 新部件:工具提示:一个易于访问的,支持事件委派的工具提示,可以选择为任何元素显示任何类型的(异步)内容。并且它像任何其他部件一样可主题化。
  • 新部件:微调器:我们的第二个文本输入部件,类似于 HTML5 的 <input type="number">,但它提供了更大的控制权,并通过 Globalize 包含完整的本地化支持。

有关更改的完整列表,请参阅 已修复的 1.9 工单列表。您可以在 之前的一篇博文 中阅读有关 API 重构的更多信息。我们正在为最终版本编写完整的变更日志和升级指南。

下载

文件下载

Git(包含源文件,@VERSION 尚未替换为 1.9.0-beta.1,仅包含基础主题)

评论

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

如果您对我们发布 jQuery UI 1.9 的第一个 Beta 版本有任何反馈,请随时在下面留言。谢谢。

jQuery UI 1.8.21

发布于 作者

jQuery UI 1.8 的第 21 个维护版本发布了。此更新为自动完成、日期选择器、拖放、定位、进度条和排序带来了错误修复,以及修复了 ThemeRoller 的一些问题。有关更改的完整列表,请参阅 变更日志。您可以从这里下载它

下载

文件下载

Svn(包含压缩包中的最终文件,@VERSION 已替换为 1.8.21,所有主题)

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

自定义下载生成器

变更日志

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

感谢

感谢所有帮助发布此版本的人,特别感谢:Amir E. Aharoni、coling、Courthead、Courtland、Eneko Illarramendi、gnarf、martinf55、non4eg、pablo.martinez、Pavel Stetina、rdworth、Scott González、SeanMcMillan、sharkodlak、skibler、squeakytoy、thufaila、Viktar Varvanovich、VitalyT。

评论

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

如果您对我们发布 jQuery UI 1.8 的第 21 个维护版本有任何反馈,请随时在下面留言。谢谢。