我读了这个线程 jQuery vs jQuery Mobile vs jQuery UI?
但仍然很困惑。jQuery mobile 可以与桌面 jQuery 互换吗?
jQuery mobile 可以用于桌面开发吗?你可以使用常规的 jQuery 进行移动开发吗?
除了更好的触控支持,jQuery Mobile 还提供了哪些其他优势?
我读了这个线程 jQuery vs jQuery Mobile vs jQuery UI?
但仍然很困惑。jQuery mobile 可以与桌面 jQuery 互换吗?
jQuery mobile 可以用于桌面开发吗?你可以使用常规的 jQuery 进行移动开发吗?
除了更好的触控支持,jQuery Mobile 还提供了哪些其他优势?
让我帮助解释一下。
jQuery 是 jQuery Mobile 和 jQueryUI 的基础,有点像地下室是房子的其余部分。jQuery 本身有许多很棒的工具来操作网页和向页面添加交互性,以及许多其他仅靠 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 的轻量级修改版本的组合,针对在移动设备上的使用进行了优化。本质上,它是一个代码和小部件框架,可将类似应用程序的功能和小部件添加到网页以供移动使用。您可以在此处演示 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 本身。
我不确定还需要说些什么。