浏览器它没有任何问题,但是当我在iPad,iPod,iPhone和Android等手持设备上进行测试时,它无法正常工作。我根本无法拖动框或排序顺序。
有谁知道我如何才能在所有平台上使用它?
我有一个演示: - http://jsfiddle.net/uJcB7/184/
希望你们能帮助,欢呼
答案 0 :(得分:8)
Touch Punch也会解决这个问题,以及大多数其他jQuery用户界面上的触摸设备问题。
答案 1 :(得分:3)
问题是jQuery Sortable已将拖动附加到鼠标事件,这些事件可能不会在触摸设备上触发。作为解决方案,您可以在http://code.google.com/p/rsslounge/source/browse/trunk/public/javascript/addtouch.js?r=115使用(或调整)代码。基本上,它将触摸事件(如touchstart,touchmove和touchend)映射到mousedown,mousemove和mouseup。以下是使用它的jsfiddle的快速更新http://jsfiddle.net/uJcB7/218/