Javascript jquery和jQueryUI之间的区别是什么?

Javascript jquery和jQueryUI之间的区别是什么?,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,jQuery和jQueryUI之间的区别是什么?它们都是不同的框架吗?jQuery库需要工作于jQuery UI还是两者都独立工作?任何jQuery选项卡插件和jQuery UI选项卡之间的区别是什么?使用哪一种更好? 是建在屋顶上的。它提供了很酷的用户界面增强功能 @第二个问题>使用您喜欢的,最终用户和开发人员界面 jQuery是核心库。jQueryUI是建立在它之上的。如果使用jQueryUI,还必须包含jQuery jQuery选项卡位于jQueryUI库之前。jQueryUI选项卡基于j

jQuery和jQueryUI之间的区别是什么?它们都是不同的框架吗?jQuery库需要工作于jQuery UI还是两者都独立工作?任何jQuery选项卡插件和jQuery UI选项卡之间的区别是什么?使用哪一种更好?

  • 是建在屋顶上的。它提供了很酷的用户界面增强功能

  • @第二个问题>使用您喜欢的,最终用户和开发人员界面


jQuery是核心库。jQueryUI是建立在它之上的。如果使用jQueryUI,还必须包含jQuery

jQuery选项卡位于jQueryUI库之前。jQueryUI选项卡基于jQuery选项卡。jQuery选项卡的当前版本为。如果我没记错的话(我模糊地记得大约一年前浏览过源代码),Tab3与jQueryUI中的非常相似。当然,jQueryUI版本尊重Themeroler主题

我在一个项目中使用了jQueryUI。它有一些很好的特性,但是小部件很少,而且它的发展速度似乎很慢(似乎同样的六个小部件已经存在一年多了)。也许会有第二次风。如果我记得的话,困扰我的一件事是,在许多小部件中,悬停状态和单击状态之间没有明显的区别

所以我现在不推荐jQueryUI使用它的小部件。您可能希望它用于效果和可拖动/可拖放交互处理

在我看来,Google的闭包库中的小部件和ExtJS中的小部件似乎更有用。

只需浏览以下内容:

jqueryui为 低级交互和动画, 先进的效果和高水平的, 可主题的小部件,构建在jQuery JavaScript库的顶部,您可以 可用于构建高度交互的 网络应用程序


您还将发现,没有jQuery您无法生存。对于几乎所有的web应用程序来说,它都是至关重要的一部分。而且因为它的占用空间很小,所以即使不是所有页面,也可以包含在大多数页面上


然而,jqueryui在css和图像方面更重。也很难使样式与现有应用程序配合使用。我发现自己有时会使用jQuery UI组件,几乎总是使用jQuery组件。

我的问题是,对于任何需求,如果我们有两种选择,一种是任何jQuery插件,另一种是jQuery UI解决方案,那么使用什么更好呢?需要包含的javascript越多,客户端需要下载的就越多。如果一个简单的jquery插件满足了需要,那么就使用它吧。没错,但是jquery和jquery UI都托管在googleapis上。如果你使用这个版本,它很可能已经在浏览器缓存中,而没有下载。另外,jQuery UI的CSS和所有图像也托管在google API中:你的意思是,像其他人为jQuery制作插件一样,jQuery团队自己制作jQuery插件,并将其命名为“jQuery UI”。我说的对吗?jQuery团队负责jQuery。我相信,jQueryUI是对官方特效、主题和小部件库的尝试。没有jQuery,你就无法生存,除非你使用moo、yui、dojo、prototype.js、glow或closure.:-)诺思雷德娜:当心,那个所谓的jQuery粉丝黑手党会把一匹小马的头放在你的床上。把被子上的血迹弄出来真是件麻烦事。我已经使用jQuery很多年了,但我想你是对的——我显然缺乏热情,应该为此付出高昂的代价。好吧,所以“不能没有”被夸大了。然而,问题是比较jQuery和jQueryUI。这与将它与其他JS框架进行比较无关。如果你真的不高兴,可以用你最喜欢的JS框架代替jQuery。哦,小马的头就要来了。我已经读过了,但是如果我们有什么需要在placeshttp://plugins.jquery.com/ 还有像Tab,手风琴等。