jQtouch 针对 WebKit 进行了优化,jQuery Mobile 正在寻求支持所有移动设备;这是我的理解
这里有一些很好的信息
http://jquerymobile.com/strategy/
和这里
http://news.ycombinator.com/item?id=1602169
除了 Aaron 的回答之外,这是我迄今为止提出的:
jQuery Mobile 是一个官方且通常更活跃的 jQuery 项目(alpha 4.1 - 2011 年 4 月 7 日),而由 David Kaneda 于 2009 年创建的 jQTouch 在 beta 3 发布(2011 年 5 月 3 日)之前一直相对安静
jQTouch 是一个 jQuery 插件(请参阅“使用 jQuery”部分),而 jQuery mobile 则作为一个框架呈现
jQTouch 专注于小屏幕设备,来自他们的博客:
使用 jQTouch 开发的应用程序肯定会在 iPad 和其他平板设备上运行良好,但我们不会自动转换为更适合平板电脑的 UI,从而利用额外的空间。如果您需要一个 JavaScript 库来神奇地更新从小屏幕到平板电脑到台式机的所有用户界面,请查看 Sencha Touch。
我意识到 jQTouch 背后的人也在 Sencha Touch 上工作/工作,这让我更加困惑。但他在博客上详细介绍了这两者之间的区别。
正如我在博客文章中所讨论的:
http://zsprawl.com/iOS/2012/04/comparing-jquery-mobile-vs-jqtouch/
我发现 jQuery Mobile 功能更丰富,并且具有更好的跨平台支持。 JQTouch 非常轻量级,非常适合只需要导航的“基于表单”的应用程序。它缺少很多用户要求但被拒绝的功能,比如固定页脚和标签栏。