jQuery UI 1.9 里程碑 1 - 工具提示

发布于 作者

jQuery UI 1.9 的第一个里程碑版本已经发布,其中包含正在积极开发的新工具提示小部件。

什么是里程碑版本?

里程碑版本让您更容易试用最新的 jQuery UI 开发代码,而无需从 GitHub 检查代码。

通过里程碑版本,您可以试用进度较快的(尽管尚未最终完成)新小部件,并根据具有特定版本号的发布代码提供反馈。

注意:由于代码仍在积极开发中,因此 API 会发生变化。

工具提示

我们希望您能对我们的新工具提示小部件提供反馈,以帮助它为 1.9 最终版本做好准备。API 已经很完善了,因此如果您现在开始使用它,迁移到 1.9 最终版本应该非常容易。

来自 工具提示文档

工具提示替换了原生工具提示,使其可主题化,并允许各种自定义。

  • 显示除标题之外的其他内容,例如内联脚注或通过 Ajax 获取的额外内容。
  • 自定义定位,例如将工具提示居中放置在元素上方。
  • 添加额外的类以自定义外观,例如警告或错误字段。

淡入淡出动画用于显示和隐藏工具提示,与简单地切换可见性相比,使外观更加自然。

您只需要一个带有 title 属性的元素。获取该元素并在其上调用 .tooltip()

<a title="Details for this link" href="#">Link</a>
<script>
  $("a").tooltip();
</script>

当鼠标悬停在元素上时,工具提示将出现,如下所示。

演示:带工具提示的表单

演示

在我们的实时代码查看网站的工具提示分支中试用最新的演示,view.jqueryui.com

下载

您可以将 jQuery UI 1.9 里程碑 1 - 工具提示版本作为 zip 文件或通过 git 下载。

文件下载

Git

如何提供反馈

维基页面

要帮助设计和开发工具提示小部件,请访问我们 开发与规划维基 上的 工具提示页面

论坛

如果维基页面上的评论部分不足以提供您的反馈,请发布到 开发 jQuery UI 论坛 并为帖子添加标签。

如何贡献代码

如果您对工具提示有代码更改,请在 GitHub 上为 jQuery UI 创建分支,提交到 工具提示分支,并提交拉取请求。

如果您不熟悉 git 或 GitHub,请参阅我们的指南:如何向 jQuery UI 提交修复程序 - 简便方法

评论

注意:**请勿使用此博客文章的评论部分来提供关于工具提示小部件的反馈。**此讨论应在维基页面和论坛上进行(请参阅上面的“如何提供反馈”)。

如果您对我们发布第一个里程碑版本有任何反馈,请随时在下面发表评论。谢谢。

jQuery UI 1.8.1

发布于 作者

jQuery UI 1.8 的第一个维护版本已发布。此更新为自动完成带来了大量修复,并为其他插件带来了一些修复。有关完整变更列表,请参阅 变更日志。您可以从这里下载它。

下载

文件下载

Svn(包含与 zip 文件中相同的最终文件,@VERSION 替换为 1.8.1,所有主题)

Git(包含预构建文件,@VERSION 尚未替换为 1.8.1,仅基础主题)

Google Ajax Libraries API(CDN)

自定义下载生成器

变更日志

请参阅 1.8.1 变更日志,了解有关此版本中包含内容的完整详细信息。

感谢

感谢所有帮助发布此版本的人,特别是:andyurivecchi、AzaToth、jeresig、jzaefferer、misterakko、nigel、paul.irish、rdworth、Rwhitbeck、scott.gonzalez、scottjehl 和 wewals。

jQuery UI 1.7.3

发布于 作者

jQuery UI 1.7 的第三个维护版本已发布。这是对遗留 1.7 的更新,使其与最新的 jQuery 1.4 兼容,如果您尚未能够升级到最新的 jQuery UI 1.8,则可以使用它。您可以从这里下载它。

下载

文件下载

Svn

Google Ajax Libraries API

自定义下载生成器

变更日志

请参阅 1.7.3 变更日志,了解有关此版本中包含内容的完整详细信息。

感谢

衷心感谢 Scott González 为此版本做出了必要的更改。

jQuery UI 1.8 添加了 position、button、autocomplete、新的 widget 工厂、更轻的核心

发布于 作者

jQuery UI 团队很高兴地宣布 jQuery UI 1.8 的最终版本发布,其中包含 5 个新插件、1 个新效果以及数百个错误修复和改进。

我们付出了巨大的努力,使 jQuery UI 更加轻便、模块化,并拥有更灵活、更可扩展的核心。现在,构建自己的小部件或扩展我们的小部件变得更加容易,无论你使用 jQuery UI 小部件工厂、jQuery UI CSS 框架,还是两者兼而有之。此次发布是历时 9 个多月的集体努力,得到了数百名开发人员、设计师、测试人员和用户的贡献。感谢大家一直以来的帮助和支持。在本文的末尾,我们将对这些贡献者一一表示感谢!

代码、主题、演示和文档现在已经可以在 jqueryui.comjQuery UI 下载构建器ThemeRollerGoogle 的 AJAX 库 API 上访问。

注意:此版本包含重大更改(在某些情况下是破坏性更改)。如果你目前使用或开发 jQuery UI 插件,请务必查看 变更日志升级指南,以了解有关这些更改及其影响的完整详细信息。

下载 jQuery UI 1.8

我想要全部

  • jQuery UI 1.8 初学者包 包含所有组件和我们的默认主题。它经过优化,可与我们的 入门指南 一起使用,如果你是一个新手,它可以帮助你快速上手。
  • jQuery UI 1.8 开发包 包含所有组件和我们的基础主题。它经过优化,用于开发 jQuery UI 本身或重新分发,而不是入门。
  • jQuery UI 1.8 主题包 包含 21 个 ThemeRoller 画廊主题。如果你喜欢其中某个主题但想要对其进行调整,则可以使用每个主题作为主题自定义的起点。

我知道我想要什么

  • jQuery UI 1.8 下载构建器 创建一个自定义的 zip 文件,其中只包含你选择的组件。它还会处理插件依赖项,让你可以更轻松地完成工作。

我想要一直使用它

jQuery UI 1.8 中有哪些新功能?

此版本添加了两个新的实用程序、两个新的组件、一个升级后的组件工厂和一个更模块化的核心。有关 jQuery UI 1.7.2 和 jQuery UI 1.8 之间所有更改的完整列表,请参阅 1.8 变更日志。有关一些较大且更明显的更改的摘要,请参见下文。

位置实用程序

将任何元素相对于任何其他元素定位,甚至相对于窗口或鼠标定位。按照真正的“少写代码,多做事情”的方式,它只需选择你想要定位的元素,然后指定它的哪个部分应该相对于另一个元素的哪个部分定位。就这么简单。

按钮组件

按钮组件可以从你可能用作原生按钮的任何元素中创建一个可主题化的按钮。完全使用渐进式增强。现在,你的

jQuery UI 1.8rc3

发布日期: 作者:

jQuery UI 1.8 的第三个候选版本已经发布,并在 jqueryui.com 上提供。你可以从这里下载它

下载

文件下载

Svn

变更日志

请参阅 1.8rc3 变更日志,了解自 1.8rc2 以来的修复内容。有关自 1.7.2 以来的所有修复问题的列表,请参阅 以前的 1.8 变更日志

升级指南

一个完整的升级指南正在编写中,旨在帮助您轻松地从 1.7 版本过渡到 1.8 版本。这将在最终版本发布之前完成。在此期间,1.8 版本中已经记录的一个更显著(也是破坏性的)变化是小部件工厂的重构。这意味着任何使用小部件工厂构建自己插件的人都需要进行一些更改才能与 1.8 版本兼容。有关这些更改的概览,请参见升级指南中小部件工厂部分。此外,请参见 Scott González编写的简单的示例小部件实现,它同时使用了 1.7 和 1.8 版本的小部件工厂,并展示了它们之间的区别。

1.8 版本最终发布计划

我们希望在几天后发布 jQuery UI 1.8 的最终版本,假设在此候选版本中不存在任何阻止性问题。

感谢

感谢所有参与此版本中所有错误修复和其他改进工作的人员。我们将在最终版本的发布公告中列出所有贡献者的名单。

如何报告问题

如果您在此版本中发现任何问题,请不要在本帖的评论中发布,而是前往开发 jQuery UI 论坛。感谢您的配合。

jQuery UI 1.8rc2

发布时间: 作者:

jQuery UI 1.8 的第二个候选版本已经发布,可以进行测试。您可以从此处下载它。

下载

文件下载

Svn

变更日志

查看1.8rc2 版本变更日志,了解自 1.8rc1 版本以来的修复内容。有关自 1.7.2 版本以来修复的所有问题的列表,请参见之前的 1.8 版本变更日志.

升级指南

一个完整的升级指南正在编写中,旨在帮助您轻松地从 1.7 版本过渡到 1.8 版本。这将在最终版本发布之前完成。在此期间,1.8 版本中已经记录的一个更显著(也是破坏性的)变化是小部件工厂的重构。这意味着任何使用小部件工厂构建自己插件的人都需要进行一些更改才能与 1.8 版本兼容。有关这些更改的概览,请参见升级指南中小部件工厂部分。此外,请参见 Scott González编写的简单的示例小部件实现,它同时使用了 1.7 和 1.8 版本的小部件工厂,并展示了它们之间的区别。

1.8 版本最终发布计划

我们希望在几天后发布 jQuery UI 1.8 的最终版本,假设在此候选版本中不存在任何阻止性问题。

感谢

感谢所有参与此版本中所有错误修复和其他改进工作的人员。我们将在最终版本的发布公告中列出所有贡献者的名单。

如何报告问题

如果您在此版本中发现任何问题,请不要在本帖的评论中发布,而是前往开发 jQuery UI 论坛。感谢您的配合。

jQuery UI 下载构建器/主题生成器状态

发布时间: 作者:

注意:下载构建器和主题生成器已恢复正常工作。感谢大家的耐心等待。

我们意识到下载构建器和主题生成器存在问题,并对由此造成的不便表示歉意。我们已在网站上禁用了这些组件,直到解决这些组件的问题。在此期间,我们希望提供这些用于 jQuery UI 和 jQuery UI 主题的静态链接。开发包包含所有 jQuery UI 插件和基础主题的代码。主题包包含主题生成器库中的所有 21 个预构建主题。

jQuery UI 1.8rc1 (预览版)

jQuery UI 1.7.2 (稳定版)

jQuery UI 1.6 (遗留版)

Google CDN

多个稳定版本的 jQuery UI 托管在Google 的 CDN 上,以及所有 1.7.2 版本的主题生成器主题:baseblack-tieblitzercupertinodark-hivedot-luveggplantexcite-bikeflickhot-sneakshumanityle-frogmint-chocovercastpepper-grinderredmondsmoothnesssouth-streetstartsunnyswanky-pursetrontasticui-darknessui-lightnessvader.

由于下载构建器和主题生成器无法使用,您将无法创建自定义下载或主题。我们理解这很不方便,我们正在尽一切努力尽快解决问题。感谢您的耐心等待!

jQuery UI 1.8b1

发布时间: 作者:

jQuery UI 1.8 的第一个测试版已发布。您可以从此处下载它。

下载

文件下载

Svn

变更日志

查看1.8b1 版本变更日志,了解此版本中包含的全部详细信息。
请帮助我们测试此版本并进行测试。计划发布一个测试版,然后发布一个 rc1 版本,最后发布最终版本。

感谢

感谢所有参与此版本中所有错误修复和其他改进工作的人员。

jQuery UI 1.8a2

发布时间: 作者:

jQuery UI 1.8 的第二个预览版已发布。您可以从此处下载它。

下载

文件下载

Svn

变更日志

查看1.8a2 版本变更日志,了解此版本中包含的全部详细信息。
请帮助我们测试此版本并进行测试。计划发布两个测试版。在第一个测试版发布之前,可能还会添加新的插件。第一个 1.8 测试版中的插件将是 1.8 最终版本中的插件。

感谢

感谢所有参与此版本中所有错误修复和其他改进工作的人员。

jQuery UI 1.8a1

发布时间: 作者:

jQuery UI 1.8 的第一个预览版已发布。您可以从此处下载它。

下载

文件下载

Svn

变更日志

查看1.8a1 版本变更日志,了解此版本中包含的全部详细信息。

新插件

除了许多错误修复之外,此版本还添加了三个新的插件。

  • 位置
  • Stackfix (更新:后来删除,改回 bgigframe)
  • zIndex

请帮助我们测试这些插件并进行测试。计划发布一个 Alpha 版本,然后发布两个测试版。在第一个测试版发布之前,可能还会添加新的插件。第一个 1.8 测试版中的插件将是 1.8 最终版本中的插件。

感谢

感谢所有参与创建这些新插件、将它们集成到此版本中以及所有错误修复和其他改进工作的人员。