jQuery UI 1.9 里程碑版本 6 – 旋转器 2
jQuery UI 1.9 的第六个里程碑版本发布了,其中包含了许多针对旋转器小部件的更新。此版本还包括对现有和小部件的更新和错误修复,这些修复不会在 1.8.x 版本中发布。
什么是里程碑版本?
里程碑版本使您可以更轻松地尝试 jQuery UI 的最新开发代码,而无需从 GitHub 中检出代码。
使用里程碑版本,您可以尝试使用已经相当成熟(但尚未最终确定)的新小部件,并根据具有特定版本号的已发布代码提供反馈。
注意:由于代码仍在积极开发中,因此 API 可能会有所更改。
旋转器
旋转器 API 已经更新了一些新功能和错误修复。查看 规划维基 获取文档。
菜单
菜单现在可以更好地处理子菜单。
定位
定位现在具有 within
选项,允许您使用除窗口以外的其他内容进行碰撞检测,例如滚动 div。碰撞检测本身变得更加智能,并且具有新模式:flipfit。
下载
您可以下载 jQuery UI 1.9 里程碑版本 6 – 旋转器 2 版本,以 zip 文件或通过 git 的形式下载
文件下载
Git
如何提供反馈
维基页面
要帮助测试旋转器小部件,请访问我们 开发和规划维基 上的 旋转器页面。
论坛
如果维基页面上的评论部分没有提供足够的反馈空间,请发布到 开发 jQuery UI 论坛 并标记帖子
如何贡献代码
如果您有针对旋转器小部件的代码更改,请分叉 GitHub 上的 jQuery UI 并提交拉取请求。
如果您不熟悉 git 或 GitHub,请查看我们的指南:如何向 jQuery UI 提交修复程序 - 简单方法。
评论
注意:请勿使用此博客文章的评论部分来提供有关旋转器小部件的反馈。 这种讨论应该在维基页面和论坛上进行(请参阅上面的如何提供反馈)。
如果您对我们发布第六个里程碑版本有任何反馈,请随时在下面留下评论。谢谢。
团队很棒的工作。我会尝试新的。应该像之前的版本一样完美工作。
感谢您的辛勤工作。
期待 1.9 版本的发布。难以置信自第一个 1.8 版本发布以来已经这么久了!感谢所有人的辛勤工作。
这些东西太棒了......继续努力。
一些事情
1) 1.9 会支持动态加载所需的 J/S 文件吗?我正在查看演示,它们包含了所有需要的 J/S 文件(每个文件都有自己的脚本标签),如果页面上有大量小部件,这会变得很疯狂。
2) 我没有看到有关如何在现有项目中使用的说明。这意味着 1.8.x 主题在不重建的情况下将无法与 1.9 协同工作吗?
谢谢,
–adam
@adam,
1) 如果你指的是类似 require.js 的东西,我们没有计划这样做。我们绝对不建议在生产环境中包含单个文件,你应该将你的脚本连接起来,或者从其中一个 CDN 使用完整的库。
2) 我不知道你指的是哪种说明。我们从来没有支持将旧主题与新 JavaScript 结合使用。
这些都是非常通用的问题,应该在论坛上提出,因为它们与 1.9m6 无关。
我非常期待这个下一个版本。等不及要使用 Grid 和 Menu 了!
继续努力。我将在发布日期再次捐款!😉
我们有一个使用 Accordion 小部件构建的应用程序。它没有什么特别之处,除了我们使用嵌套的手风琴。此代码一直与 jQUery 1.8.16 协同工作,直到 jquery 1.9 里程碑版本 5。但是,手风琴在里程碑版本 6 中被破坏了。你不能再使用嵌套的手风琴了。当你点击标题中的展开时,手风琴不再正确展开。
@prattj 感谢您指出这一点。我刚刚在 master 中修复了这个问题:https://github.com/jquery/jquery-ui/commit/1e395ecf08c8c9d24b1b676692124f9e2c2602c1
您好,有计划修复 IE6/IE7 的按钮视图吗?
(以下页面在 IE6/IE7 中显示错误:https://jqueryui.jqueryjs.cn/demos/button/#toolbar)
手风琴的 destroy 方法在里程碑版本 6 中也不起作用。
@prattj 我没有看到任何问题,请提供一个简化的测试用例来展示问题,并将其发布到开发 jQuery UI 论坛上。
如何在打开对话框时添加“淡入”效果,并在关闭对话框时添加“爆炸”效果?