jQuery UI 1.10 发布候选版本 (RC1)

发布日期 作者

jQuery UI 1.10 的第一个发布候选版本已经发布。自从我们的 1.10 beta 版本发布以来,我们修复了一些错误,但没有重大变化。因此,1.10 中即将发生的大变化仍然相同。

  • 对话框 API 重构 和大量的无障碍更新:这是我们此版本的主要目标。对话框现在更容易使用(更少的(无用的)选项),由于对堆叠的新方法和更多无障碍功能,避免了大量问题。当您按下按钮打开对话框,然后关闭该对话框时,焦点将移回该打开按钮。因此,全键盘控制要容易得多。对话框内的焦点处理也得到了改进。总而言之,这使得对话框与屏幕阅读器结合使用时更加可用。而 API 保持了几乎相同。
  • 进度条 API 重构:这里的唯一变化是添加对不确定进度条的支持。
  • 我们已删除了手风琴、自动完成、效果、定位、选项卡和 Widget 中的向后兼容层,从而显著减少了这些组件的文件大小,尤其对选项卡而言。如果您已从 1.8 升级到 1.9 但尚未更新您的使用方式,请查看 1.9 升级指南 以了解必要的更改。

要查看所有更改列表,请参阅 1.10 修复的工单列表。您可以在 之前的博客文章 中阅读有关 API 重构的更多信息。我们正在为最终版本准备完整的变更日志和升级指南。

jQuery 核心 1.9.0rc1 也刚刚发布,所以请抓取一个副本并加倍进行测试!

如 Beta 版本发布帖子中所述:一个新的小部件几乎进入了此版本:Selectmenu。我们仍在处理其无障碍方面,您可以预期它将在 1.11 中出现,1.11 将与 1.10 一样快地发布。

下载

文件下载

Git(包含源文件,但 @VERSION 尚未替换为 1.10.0-rc.1,仅包含基本主题)

评论

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

如果您对我们发布 jQuery UI 1.10 的第一个发布候选版本有任何反馈,请随时在下面发表评论。谢谢。

关于“jQuery UI 1.10 发布候选版本 (RC1)”的 3 个想法

  1. Sam Hasler 说:

    有没有办法处理打开按钮不再存在并聚焦于其他元素的情况?例如:在关闭一个用于删除列表中项目的确认对话框之后,每个项目都有一个删除按钮。删除按钮可能存在也可能不存在,如果不存在,可以聚焦于其他控件,例如添加项目按钮。

  2. 为什么不添加一些聊天小部件支持?就像很棒的 page-buddies.com 一样。
    只需一行脚本,您的页面就会有一个聊天支持图标。

    我们能从 Jquery Ui 期待类似的东西吗?