可排序列表在 ipad 上不起作用 [关闭]

Posted

技术标签:

【中文标题】可排序列表在 ipad 上不起作用 [关闭]【英文标题】:Sortable list not working on ipad [closed] 【发布时间】:2012-07-24 12:52:11 【问题描述】:

我正在尝试在 Ipad 上制作可排序列表。我使用了以下link。 但它不起作用我只能滚动整个页面而不是移动列表的组件。 请帮忙

【问题讨论】:

您链接到的 jsfiddle 似乎工作正常,如果问题出在您的代码中,那么任何人都很难在没有看到任何内容的情况下帮助您。 我们为此使用jQuery UI Touch Punch。它是透明的并且(大部分)是无缝的。 【参考方案1】:

查看 Apple 的 Safari 文档,其中讨论了事件处理。本质上,您必须阻止默认的拖动行为。

function touchMove(event) 
    event.preventDefault();
    curX = event.targetTouches[0].pageX - startX;
    curY = event.targetTouches[0].pageY - startY;
    event.targetTouches[0].target.style.webkitTransform =
        'translate(' + curX + 'px, ' + curY + 'px)';

【讨论】:

以上是关于可排序列表在 ipad 上不起作用 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

UIPanGestureRecognizer 在 iPad 上不起作用?

按钮在 ipad 模拟器上不起作用

SWRevealViewController 在 iPad 上不起作用

带有操作的文本字段在 iPad 上不起作用

AudioServicesPlaySystemSound 在 iPad 设备上不起作用

iOS setContentOffset 在 ipad 上不起作用