我们有一个卡片游戏网站,它广泛使用jQuery Draggable和Droppable,它使用了近一年(当使用鼠标时)几乎完美无缺.
我们真的很想让网站在触摸屏设备上运行,但我们似乎无法获得jQuery的拖拽,尤其是降低功能以便可靠地工作.
拖动工程"确定",除非被拖动的DIV是任何种类的偏移量,保证金,填充等的另一个DOM元素中.如果是,则拖动的元素也从用户的手指通过类似的偏移量.可能听起来不是什么大不了的事,但它使界面变得不可用.
掉线似乎不起作用.
我们已经研究了SO上提供的各种选项(如果可以的话,会尝试更新这篇文章的链接,但是没有一个适用于我们).
我们还研究过jQuery Mobile,但它仍处于alpha状态,甚至更像是一个框架,使网站模拟手机的UI与我们正在寻找的.
关于这一主题的大多数SO和谷歌帖子似乎都在2010年末落后,这让我觉得有一个明显的答案,也许我们只是遗漏了.
顺便说一句,我们正在寻找的功能在技术上显而易见,因为用于拖放的YUI库按预期工作.不幸的是,我们不能仅仅重构网站以从jQuery切换到YUI.
那里有人有什么想法吗?我们会满足于只支持iPad的答案,但它确实不需要我们重构现有网站.
谢谢!
是否有任何解决办法使Jquery-ui可以在基于Android或IOS的触摸设备上进行排序?
你如何设置触摸事件到可拖动的类,以便它可以在iOS(iPad,iPhone等)上运行?我已经阅读了如何为触摸屏创建一个jQuery UI'draggable()'div draggable?,它有很多jQuery的选项,但不知道如何将其应用于Scriptaculous.任何帮助,将不胜感激.谢谢.
android ×2
jquery-ui ×2
ios ×1
iphone ×1
ipod-touch ×1
javascript ×1
jquery ×1
prototypejs ×1
touch ×1