我们使用了 jQueryUI,但开发似乎停滞不前……
你确定你找对地方了吗?我访问了jqueryui.com,我看到最近有很多工作正在完成。让我们回顾一下最新的:1.8 于 3 月发布,自那以来的九个月里,他们已经完成了七个维护版本(添加功能,而不仅仅是修复错误),最近的一个是不到两周前的1.8.7对 jQuery 1.4.4(仅在 11 月 11 日发布)的测试和认证支持以及对各种控件(Button
、、DatePicker
...)的增强。1.9 的 API 清理工作正在进行中(以及新的东西,包括您应该感兴趣的菜单),他们一直在会议上发言,升级他们的 CDN。肯定不会“停滞不前”。
我认为 jQuery UI 和插件库中的几个选择插件的组合对于它不提供的东西将是一个好的开始。就像您免费获得的任何东西一样,您必须在做出任何事情之前自己测试并进行自己的代码质量分析,但是......
查看您的清单:
- 菜单(水平、垂直)- Gap,但 1.9 应该至少部分解决它(你实际上可以使用它们在 1.8 中到目前为止所拥有的)
- 日期选择器 -检查
- 标签 -检查
- 自动完成 -检查
- 可编辑组合框 -检查我认为;自动完成器可以通过多种方式进行配置
- 一个像样的网格 - Gap,如果您正在谈论轻电子表格职责 a'la ExtJS
- 一棵像样的树 - Gap
- 对话框 -检查
- 其中一个控件可以让您将项目从一个垂直列表移动到另一个列表 - 不确定它们被称为什么 -检查,在 jQuery UI 中,它是一个配置
Sortable
;演示在这里
...而且整个事情非常主题化,具有清晰的主题文档和各种可用的预构建主题(以及帮助您构建自己的工具)。主题性对于集成到网站很重要。
对于 jQuery UI,我不是“啊啊啊”,我只是说,这似乎是一个具有非常非常高标准和高活动的项目,所以“停滞不前”只是让我跳出来......