jquery-ui sortable | How to get it work on iPad/touchdevices?
How do I get the jQuery-UI sortable feature working on iPad and other touch devices?
http://jqueryui.com/demos/sortable/
I tried to using event.preventDefault();
, event.cancelBubble=true;
, and event.stopPropagation();
with the touchmove
and the scroll
events, but the result was that the page does not scroll any longer.
Any ideas?
Solution 1:
Found a solution (only tested with iPad until now!)!
https://github.com/furf/jquery-ui-touch-punch
Solution 2:
To make sortable
work on mobile.
Im using touch-punch like this:
$("#target").sortable({
// option: 'value1',
// otherOption: 'value2',
});
$("#target").disableSelection();
Take note of adding disableSelection();
after creating the sortable instance.