Jquery可排序函数在Android中不起作用?

时间:2012-03-01 12:22:33

标签: javascript jquery android jquery-ui android-ndk

我想在我的Android应用程序中使用可排序函数(Showed in this link-jquery UI)

它在普通浏览器中运行良好,而同一个应用程序无法在android手机中创建这个可排序的函数属性。如何克服这个错误。

2 个答案:

答案 0 :(得分:1)

是的,我从link

中找到了答案

我们必须在我们的html页面中包含这个js,它将支持android中的可排序功能。

答案 1 :(得分:0)

Jquery Ui库旨在处理鼠标事件。可排序组件适用于“mousemove”事件。

移动浏览器通过“touchstart,touchend”模拟“点击”事件,但不模拟“mousemove”事件。

您需要使用触摸事件替换与mousedown,mousemove,mouseup相关的逻辑。这些是touchstart,touchmove,touchend。

看看这里的代码 https://github.com/jquery/jquery-ui/blob/master/ui/jquery.ui.mouse.js