-2

背景

我正在开发一个类似于 trello 的 Web 应用程序,其中一个页面被分成列,并且可以将任务/卡片添加到每一列,或者在它们之间拖放。

这将主要基于桌面并具有更多功能,例如左侧信息列,以及通过添加更多列和更改样式等来创建自定义布局的能力。

通常我会在 HTML 和 CSS 中使用 JQuery 来构建这个功能。

问题/问题

尽管它主要用于桌面使用,但我们也知道它很可能用于 iPad 或 Surface 等平板设备。此外,随着 Windows 8 的推出,一些台式机将开始拥有更多我们想要满足的触控界面。

我的问题是,使用 jQuery Mobile 而不是 jQuery 本身来构建它是否明智,因为我听说标准 jQuery 并没有真正设置为很好地处理触摸屏交互。另一方面,从我所看到的 jQuery mobile 看来,它似乎非常关注布局和样式,这可能是非常定制的。

不想使用 jQuery Mobile 并最终不得不删除、覆盖或隐藏样式和功能以使其按我的意愿工作,但同时又不想使用 jQuery Standard,它不适用于平板电脑和触摸设备。

Dot 一定会担心移动设备,因为由于屏幕尺寸的原因,我可能不得不专门开发移动版本。

谢谢肖恩

4

1 回答 1

0

如果您希望在没有所有 jquery 移动视觉样式的情况下为您的 web 应用程序添加触摸兼容性,您应该看看Hammer.js

它是一个支持许多常见触摸事件的 javascript 库,例如:

1. Tap 
2. Double-Tap 
3. Swipe 
4. Hold 
5. Transform 
6. Drag

以与浏览器无关的方式

于 2012-09-19T18:37:21.553 回答