繁体   English   中英

适用于DIY移动UI层的jQuery vs. jQuery Mobile?

[英]jQuery vs. jQuery Mobile for DIY mobile UI layer?

我将开始为我们的移动网站构建UI小部件。 主要因素有:

  • 它们是相对独特的交互,因此从现成的窗口小部件库(jQuery UI,表示不便)开始似乎并不实际。
  • 我们需要支持各种浏览器/移动操作系统

团队似乎很高兴沿着jQuery之路走,对此我感到高兴。 下一个问题是哪种味道? 我需要考虑什么决定我们应该使用最小的jQuery库还是使用jQuery Mobile。

也许可以问一个更好的方法:除了jQuery Mobile中的预构建UI组件之外,在移动领域中使用jQuery mobile优于jQuery吗?

更新:

我想我有一个更好的方法来问这个问题。 我想使用jQuery的“精简版”版本,但具有jQuery Mobile的触摸事件(但不需要整个jQuery Mobile UI层)。 基于此,我应该采取什么方法?

我喜欢jQuery Mobile的以触摸为中心的事件,但不会使用任何默认的UI元素/框架。 我喜欢这样一个事实,即可以使用jQuery且没有任何UI元素,但是它没有触摸事件(或者是没有?)

如果您不使用内置的UI组件,那么在jQuery Mobile中获得的最大好处就是新事件。 有些事件涉及手势,轻击和方向更改。

请参阅: http : //jquerymobile.com/demos/1.0a4.1/docs/api/events.html

您还将获得大量的内置CSS类,这些类定义诸如屏幕大小,平台和方向之类的内容。

我确实建议您至少查看预构建的组件(尤其是菜单组件),因为它们外观美观并且可以大大减少开发时间。 还有一个CSS样式表(如果您习惯于非移动jQuery,这显然很奇怪),它可以帮助您格式化移动设备页面。 如果您不使用预构建的组件,那么很多jQuery Mobile确实会缺少这些组件。

请记住,jQuery Mobile在Alpha中,因此会出现错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM