3

我是关于 ipad 应用程序拖放错误的问题。

我正在使用 Jquery UI 和http://touchpunch.furf.com/ touch punch。

我似乎只能拖放第一个项目然后我的控制台中出现一堆错误

event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future.

TypeError: 'undefined' is not an object (evaluating 'this._mouseDownEvent.pageX') on my jquery ui file.

我想知道是否有人知道如何解决这个问题。谢谢您的帮助!

4

1 回答 1

3

我有这个完全相同的问题。无意中,jquery.ui.touch-punch.js我下载的文件是 2010 年的旧版本 0.1.0。当我重新下载文件(这次是正确的 v0.2.2)后,它运行良好。

原来我不小心从这个分支而不是官方来源下载了它,我猜同样的事情也发生在你身上。

当我单击此 SO 帖子的最佳答案提供的链接时,我偶然发现了那个叉子:Javascript Drag and drop for touch devices

希望这对你也有帮助!

于 2013-09-18T21:24:59.327 回答