jQuery UI 1.9 里程碑 3 – 旋转器
jQuery UI 1.9 的第三个里程碑版本已发布,其中包含正在积极开发中的新旋转器小部件。它还包含自我们的第二个里程碑版本发布以来对工具提示和小部件的更新。
什么是里程碑版本?
里程碑版本使您可以更轻松地尝试最新的 jQuery UI 开发代码,而无需从GitHub签出代码。
使用里程碑版本,您可以尝试新的小部件,这些小部件已经相当成熟(虽然还不是最终版本),并根据特定版本号的已发布代码提供反馈。
注意:由于代码仍在积极开发中,因此 API 可能会发生变化。
旋转器
我们希望您能对我们新的旋转器小部件提供反馈,以帮助它为 1.9 最终版本做好准备。API 已经很完善了,所以如果您现在就开始使用它,迁移到 1.9 最终版应该非常容易。
旋转器是一个简单的小部件,它允许用户增加或减少当前文本框的值,而无需手动输入。增量不必是整数——它们可以设置为小数(0.1)或每次点击的较大增量(5)。
该小部件使用jquery-global插件来对数字进行全球化,包括小数和货币值的解析和格式化。这使得它从一开始就能支持数百种文化。
演示
在我们的实时代码查看站点 view.jqueryui.com 上的菜单分支中,试用一些最新的演示。
下载
您可以下载 jQuery UI 1.9 里程碑 3 – 旋转器版本,作为 zip 文件或通过 git。
文件下载
Git
如何提供反馈
维基页面
要帮助设计和开发旋转器小部件,请访问我们开发和计划维基上的旋转器页面。
论坛
如果维基页面上的评论部分不足以容纳您的反馈,请发布到开发 jQuery UI 论坛并标记帖子。
如何贡献代码
如果您对旋转器有代码更改,请分叉GitHub 上的 jQuery UI,提交到spinner 分支,并提交拉取请求。
如果您不熟悉 git 或 GitHub,请参阅我们的指南:如何以简单的方式向 jQuery UI 提交修复。
评论
注意:请不要在本文的评论部分提供关于旋转器小部件的反馈。 这种讨论应该在维基页面和论坛上进行(参见上面的如何提供反馈)。
如果您对我们发布第三个里程碑版本有任何反馈,请随时在下面发表评论。谢谢。
Pingback: jQuery UI 1.9 里程碑 3 – 旋转器 « jQuery UI 博客 » WB Tips
旋转器很棒!还有没有替代 SELECT 标签的方法?我看到的所有解决方案的功能都比原生浏览器元素少。
1. 通过 Tab 获取焦点
2. 使用键盘选择项目
3. 多选(按住 CTRL 键)
4. 包含在 OPTGROUP 标签中的 OPTIONS 标签
5. 鼠标滚轮滚动和样式化的滚动条
等等。
菜单和小部件非常接近,但并不适合这种情况。
请原谅我的愚蠢,但我并不明白这个旋转器的东西……为什么大家都很兴奋呢?
很棒,我非常兴奋。能否大致估算一下我们何时能看到最终版本?谢谢。
Pingback: jQuery: » jQuery 社区 2010 年 11 月更新
Pingback: jQuery 社区 2010 年 11 月更新 | Web 资源更新
很棒的工作!这将是一个非常有用的工具。只有一点评论——在 IE 7 中查看时,控件上的上下箭头没有居中——箭头至少偏移了一个像素。
不过,我注意到了一件小事……Chrome 通常会添加一个默认的轮廓,这使得它看起来有点怪异……将 outline: none; 添加到 .ui-spinner-input 类可以解决这个问题!
除此之外,继续努力吧!😉
Pingback: jQuery 社区 2010 年 11 月更新 | FrontEndHub