我得到了 Themeroller 与jQuery UI中包含的标准小部件相结合的好处。
让我猜测的部分是使用 Themeroller 和一个构建在 jQuery UI 小部件工厂之上的自定义小部件。
这是http://jqueryui.com/themeroller/帮助选项卡下的说明:
该框架不仅用于我们自己的 jQuery UI 组件,还用于自定义 UI 小部件开发!访问 jQuery UI 文档以了解有关新的 jQuery UI CSS 框架的更多信息
所以我去了关于jQuery UI CSS Framework的页面。这给我留下了 jQuery UI 网站上没有明确涵盖的两个重要问题:
- 作为开发人员,您如何为自定义小部件设置 Themeroller?
- 作为用户,如何使用 Themeroller 自定义一个主题?
我想使用 Themeroller 的原因是因为我想为用户提供一种简单的方式来设置小部件的样式,即使他们对 CSS 一无所知。我也对 Themeroller 的替代品持开放态度。