0

目前我正在尝试做的是旋转图像,如椅子或桌子,当用户

触摸图像并向上或向下拖动,他们将能够看到顶部和底部

那把椅子或桌子。有人可以给我一个解决方案或任何可以帮助我的参考吗

完成这个任务?非常感谢您!

4

2 回答 2

0

如果您使用的是 jQuery Mobile(我假设您是因为您在帖子中应用的标签),请尝试使用 Touch 事件。具体来说,尝试taphold.

jQuery 手机 >

于 2012-06-19T15:04:04.983 回答
0

对于触摸和拖动,您可以使用 touchstart/touchmove/touchend 事件。您可以从 Apple 的开发者网站轻松找到有关触控事件的文档。iOS 和 Android 都支持触摸事件。

因为触摸和拖动是一种手势,你可能想看看是否有任何库实现了这个手势。手势是触摸与限制的组合。当然,您可以使用触摸事件和大量 JavaScript 代码定义手势,但重用其他人编写和测试的内容会更容易。看看你是否能在 jQuery Mobile、Sencha 或 Pointer.js 中找到任何有用的东西。

图像旋转可以通过 CSS3 变换来完成。您可以从 Apple 的开发者网站或 Google 搜索轻松获取有关转换属性的信息。如果可用,请使用 3D 变换而不是 2D,因为在大多数设备中,3D 变换是硬件加速的,而 2D 不是。

于 2012-07-16T07:16:31.570 回答