我最近一直致力于简化我的网站并改进我的 HTML 和 Javascript。我已经开始用 jQuery JavaScript 替换我网站上的 MS Ajax.Net JavaScript,现在我正在查看一些用于弹出窗口、选项卡控件和按钮等内容的 html。
几周前,JQuery UI 引起了我的注意,我已经研究它有一段时间了,但我不敢直接投入其中。我喜欢这个主题,而且我喜欢它使用“sprite" like CSS magic 作为图标。但我注意到 CSS 圆角在 IE 中不起作用。
所以我想知道,你们中有人目前使用过 jQuery UI 吗?如果是这样,您使用什么部件?你有定制过吗?您遇到过哪些优点和缺点?
感谢您提前的答复。
最佳答案
顺便说一句,我开始使用 jQuery今天第一次:)我只是 jQuery 的新手,但我已经处理过足够的 JavaScript 和其他框架(prototype、scriptaculous 等)来了解发生了什么。
jQuery 非常容易使用。内置功能非常全面。兼容性好。即使在 IE6 中,它们也可以在插件的帮助下支持大多数功能。
我已经尝试过大部分 common UI elements - 对话框、 Accordion 、选项卡和一些 UI 效果、动画、淡入淡出等。事实上,我花了不到 1 个工作日的时间就了解了所有这些并使用它们,并在我当前的网站中实现它们,这说明了 very small/short learning curve 。 (also see this)
主题比我见过的任何框架都容易。他们有一个漂亮且易于使用的主题构建器,名为 ThemeRoller 。手动更改 CSS 几乎是不必要的。您可以使用所见即所得编辑器简单地更改所有内容并下载您编辑的主题。这已经接近专业($$$)应用程序了!
非常轻量 - ~19KB。与我遇到的其他一些可怕的框架不同。
还没有遇到任何问题......显然。只使用了一天。但根据经验(使用新框架的第一天对我来说从未如此顺利:)),我预计不会出现很多问题。
关于jQuery 用户界面 : Pros and Cons?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1841603/