jquerymobile与常规jQuery

jquerymobile与常规jQuery,jquery,Jquery,我读了这篇文章 但还是很困惑。jQuery mobile与桌面jQuery可互换吗 jQuery mobile可以用于桌面开发吗? 及 您可以使用常规jQuery进行移动开发吗 除了更好的触摸支持,jQuery Mobile还提供了哪些其他优势?jQuery是jQuery Mobile和jQuery UI所依赖的库 jQuery Mobile专为触摸屏和更小屏幕体验而设计 jqueryui是为sans-touch的标准屏幕体验而设计的 jQuery本身完全可以用于移动或非移动。只是jQuery

我读了这篇文章

但还是很困惑。jQuery mobile与桌面jQuery可互换吗

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


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

jQuery是jQuery Mobile和jQuery UI所依赖的库

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

jqueryui是为sans-touch的标准屏幕体验而设计的

jQuery本身完全可以用于移动或非移动。只是jQueryMobile和jQueryUI已经为您构建了一个很好的平台,因为它们基于jQuery本身


我不知道还有什么需要说。

让我来帮你解释一下

< jQuery是jQuery Mobile和JQuyYUI的基本基础,有点像地下室是为了房子的其余部分。jQuery本身有许多很棒的工具来操作网页和向网页添加交互性,还有许多其他奇特的功能,这些功能单靠HTML和CSS是无法实现的。以下是他们的网站,介绍了单独使用jQuery可以完成的所有不同操作:

jQueryUI是建立在jQuery之上的,就像房子的第一层是建立在地下室之上一样。jQueryUI包含一系列预构建的交互式小部件,可以轻松集成到网站中。请记住,所有jQuery UI都是使用jQuery、JavaScript和CSS构建的。仅使用jQuery就可以(而且非常容易)自己复制这些小部件。这些人很好,为你写了这些信。:)这里有一个站点,您可以在其中查看他们的所有小部件:

最后,我们来看看jQuery Mobile。这也是在jQuery之上构建的,但不是在jQuery UI之上。用我之前的类比,你可以把它想象成一个车库。它不在一楼的顶层,但就在它的旁边,与房子的主要生活空间有着不同的用途。jquerymobile就像jQuery和一个轻量级的、经过修改的jqueryui版本的组合,为在移动设备上使用而优化。本质上,它是一个由代码和小部件组成的框架,用于向网页添加类似于应用程序的功能和小部件,以供移动使用。您可以在此处演示jQuery Mobile:,也可以使用此拖放工具快速构建自己的jQuery Mobile页面:


希望这有助于区分它们。

jQuery Mobile有点用词不当。与jQuery不同,jQuery只是一个JavaScript库,jQuery Mobile是一个开发框架——它具有所需的HTML结构、CSS、主题、图像等。如果可以命名,您会如何称呼它?我想不出另外一个名字能更好地描述它了。所以要使用jQuery Mobile,你还需要包括常规的jQuery吗?(因为你说jquerymobile和UI依赖jQuery)。我看到jquerymobilejs文件只有24kb长(缩小),而常规jQuery的长度也只有90+KB(最小)。因此,我认为jQ-Mobile不能包含jQ拥有的所有功能。@jQuery-Mobile是一个独立于jQuery的代码库,但它依赖于jQuery。作为开发人员,将它们分开是完全有意义的。@spryno724,那么这对于跨平台开发意味着什么呢。让一个网站同时在台式机/笔记本电脑和手机上使用相同的库是否合理?比如,在构建网站(一次)时,它应该同时引用jquery mobile和jquery吗?或者,当客户端设备很小时,有一个if条件指的是jquery mobile,而常规jquery.js不是?