小编Pat*_*Pat的帖子

触摸设备上的jQuery拖放(iPad,Android)

我们有一个卡片游戏网站,它广泛使用jQuery Draggable和Droppable,它使用了近一年(当使用鼠标时)几乎完美无缺.

我们真的很想让网站在触摸屏设备上运行,但我们似乎无法获得jQuery的拖拽,尤其是降低功能以便可靠地工作.

拖动工程"确定",除非被拖动的DIV是任何种类的偏移量,保证金,填充等的另一个DOM元素中.如果是,则拖动的元素也从用户的手指通过类似的偏移量.可能听起来不是什么大不了的事,但它使界面变得不可用.

掉线似乎不起作用.

我们已经研究了SO上提供的各种选项(如果可以的话,会尝试更新这篇文章的链接,但是没有一个适用于我们).

我们还研究过jQuery Mobile,但它仍处于alpha状态,甚至更像是一个框架,使网站模拟手机的UI与我们正在寻找的.

关于这一主题的大多数SO和谷歌帖子似乎都在2010年末落后,这让我觉得有一个明显的答案,也许我们只是遗漏了.

顺便说一句,我们正在寻找的功能在技术上显而易见,因为用于拖放的YUI库按预期工作.不幸的是,我们不能仅仅重构网站以从jQuery切换到YUI.

那里有人有什么想法吗?我们会满足于只支持iPad的答案,但它确实不需要我们重构现有网站.

谢谢!

jquery android jquery-ui ipod-touch touch

29
推荐指数
3
解决办法
5万
查看次数

标签 统计

android ×1

ipod-touch ×1

jquery ×1

jquery-ui ×1

touch ×1