0

我在 Web 应用程序中有一个 JQueryUI 可排序列表,但是在移动设备上使用时这不起作用 - 尝试重新排序项目而不是滚动页面。

对此的解决方案似乎是使用TouchPunch。实施后,这允许用户从列表中拖动项目,但不会重新排序。如果项目 3 被拖到列表的顶部并被放下,而不是替换项目 1,它只是返回到其原始位置。

我正在使用 TouchPunch 的标准实现。

我已经在同一台设备上尝试了网站上的演示,并且这些演示效果很好。

有没有人遇到过这个,有什么我想念的吗?

我使用的是 JQueryUI 1.10.4 和 JQuery 1.10.2,而演示使用的是 JQuery 1.8。

4

1 回答 1

0

没关系 - 我发现了这个问题。

jquery.validate插件似乎干扰了 TouchPunch 插件。删除验证插件会使其开始工作。

于 2016-01-05T14:39:46.690 回答