jQuery Mobile与常规jQuery

我读了这个线程jQuery vs jQuery Mobile vs jQuery UI?

但仍然困惑。 jQuery移动可以与桌面jQuery互换吗?

jQuery mobile可以用于桌面开发吗? 你可以使用常规的jQuery进行移动开发吗?

除了更好的触摸支持,jQuery Mobile还提供哪些其他优势?

让我帮助解释一下这一点。

jQuery是jQuery Mobile和jQueryUI的基础,有点像地下室是为了房子的其余部分。 jQuery本身有许多很棒的工具来操作网页并为页面添加交互性,以及许多其他花哨的function,而这些function单靠HTML和CSS是无法实现的。 这是他们的站点,可以使用jQuery单独完成所有不同的事情: http : //api.jquery.com/ 。

jQueryUI是建立在jQuery之上的,就像房子的第一层是如何建立在地下室之上的。 jQuery UI包含一系列预构建的交互式小部件,可以轻松集成到网站中。 请记住,所有jQuery UI都是使用简单的jQuery,JavaScript和CSS构建的。 使用jQuery自己复制这些小部件是可能的(而且非常简单)。 这些家伙很适合为你写这些。 :)这是一个可以查看所有小部件的网站: http : //jqueryui.com/demos/ 。

最后我们来到jQuery Mobile。 这也是建立在jQuery之上,但不是在jQuery UI之上。 使用我以前的类比,你可以把它想象成一个车库。 它不在一楼的顶部,但它就在它旁边,其目的与房屋的主要生活空间不同。 jQuery Mobile就像jQuery和jQuery UI的轻量级改进版本的组合,针对移动设备进行了优化。 从本质上讲,它是一个代码和小部件框架,可以将类似应用程序的function和小部件添加到网页中以供移动使用。 你可以在这里演示jQuery Mobile: http : //jquerymobile.com/demos/1.1.0-rc.2/ ,或者你可以使用这个拖放工具快速构建自己的jQuery Mobile页面: http:// codiqa。 com / 。

希望这有助于区分它们。

jQuery是一个jQuery Mobile和jQuery UI所依赖的库。

jQuery Mobile专为触摸和小屏幕体验而设计。

jQuery UI专为标准屏幕体验而设计。

jQuery本身非常适合用于移动或非移动。 它只是jQuery Mobile和jQuery UI已经为你构建了一个很好的工作,因为它们基于jQuery本身。

我不确定还需要说些什么。