jQuery vs jQuery Mobile与jQuery UI?

我是networking开发新手,有太多的j *东西在那里。 我想知道这些框架有什么区别?

而且,为什么人们谈论使用jQuery制作插件呢? 它不应该是一个JavaScript库,使您的网页更具互动性?

jQuery是一个JavaScript框架,旨在允许开发人员从字面上“写得更less,做得更多”,你所问的3种不同的风格,做了非常不同的事情。

首先,jQuery是包含框架主要function的核心库,所以如果你想让一个元素淡入,你可以在你的页面上包含jQuery,然后在你的元素之一调用fadeIn()函数。

jQuery UI是在用户界面元素和交互的基础上创build的,通常需要很多代码才能操作。 所以这个库包含诸如拖拽元素的能力,以及从这些交互中获取有用的信息。 但同时也注重外观和感觉,因此在这个库中有各种各样的主题可用于devise这些强大的UI元素。

jQuery mobile是一个基于jQuery构build的function强大的框架,专为移动平台而devise,所有function都需要重新考虑触摸屏的拖放function,像“hover”这样的核心function根本不需要存在于手机上。

所有这些框架都可以用来增强站点的可用性,真正为开发人员节省了大量的时间。 了解更多关于框架的信息,请访问学习jQuery – 一个很好的入门资源。

插件允许Web开发人员解决他们的问题,并将其抽象为一个function独立的块(通常在一个单独的文件中)。 然后,他们可以与其他人分享,以便他们也可以这样做。 因此,如果有人为他们制作的网站构build了一个图库function,那么制作一个插件可以让他们轻松地重用代码,并帮助其他人面对相同的问题。