Comment faire fonctionner la fonction triable jQuery-UI sur iPad et autres appareils tactiles?
http://jqueryui.com/demos/sortable/
J'ai essayé d'utiliser event.preventDefault();
, event.cancelBubble=true;
et event.stopPropagation();
avec le touchmove
et les scroll
événements, mais le résultat est que la page ne défile pas plus longtemps.
Des idées?
Réponses:
Trouvé une solution (testée uniquement avec iPad jusqu'à présent!)!
http://touchpunch.furf.com/content.php?/sortable/default-functionality
la source
Pour faire du
sortable
travail sur mobile. J'utilise le touch-punch comme ceci:Prenez note de l'ajout
disableSelection();
après avoir créé l'instance triable.la source
Tom, j'ai ajouté le code suivant à l' événement mouseProto._touchStart :
la source