我在Web应用程序中有一个JQueryUI可排序列表,但是在移动设备上使用时这不起作用 - 尝试重新排序项目而不是滚动页面。
解决方法似乎是使用TouchPunch。实现时,这允许用户从列表中拖动项目,但不会重新排序。如果将项目3拖动到列表顶部并删除,而不是替换项目1,则只返回其原始位置。
我正在使用TouchPunch的标准实现。
我已经在同一台设备上尝试了网站上的演示,这些功能完美无缺。
有没有人遇到这个,有什么我想念的吗?
我正在使用JQueryUI 1.10.4和JQuery 1.10.2,而演示使用JQuery 1.8。
答案 0 :(得分:0)
没关系 - 我发现了这个问题。
jquery.validate
插件似乎在干扰TouchPunch插件。删除验证插件会使其开始工作。