jQuery和jQuery UI有什么区别?它们都是不同的框架吗?使用jQuery UI是否需要jQuery库或两者都可以单独使用?任何jQuery选项卡插件和jQuery UI选项卡之间有什么区别?哪个更好用?
jQuery和jQuery UI有什么区别?它们都是不同的框架吗?使用jQuery UI是否需要jQuery库或两者都可以单独使用?任何jQuery选项卡插件和jQuery UI选项卡之间有什么区别?哪个更好用?
jQuery 是核心库,而 jQueryUI 是在其之上构建的。如果您使用 jQueryUI,则必须同时包含 jQuery。
jQuery Tabs 在 jQueryUI 库之前就存在了。jQueryUI Tabs 基于 jQuery Tabs。目前版本的 jQuery Tabs 是 Tabs 3。如果我没记错(我模糊地记得大约一年前看过源代码),Tabs 3 与 jQueryUI 中的内容非常相似。当然,jQueryUI 版本会遵循 Themeroller 主题。
我在一个项目中使用了 jQueryUI。它有一些不错的功能,但是小部件很少,而且进展缓慢(好像同样的六个小部件已经存在了一年多)。也许它会重新振作。如果我没记错,其中一个让我困扰的事情是,在许多小部件中,悬停状态和单击状态之间没有可见区别。
因此,目前我不建议使用 jQueryUI 的小部件。您可能需要它的效果和可拖放交互处理功能。
我认为 Google 的 Closure 库和 ExtJS 中的小部件更加实用。
只需浏览jQuery UI网站并阅读:
jQuery UI提供了低级交互和动画、高级效果和可主题小部件的抽象,构建在jQuery JavaScript库之上,您可以使用它们来构建高度交互式的Web应用程序。