Jak sprawić, by funkcja sortowania jQuery-UI działała na iPadzie i innych urządzeniach dotykowych?
http://jqueryui.com/demos/sortable/
Próbowałem za pomocą event.preventDefault();
, event.cancelBubble=true;
oraz event.stopPropagation();
z touchmove
i scroll
wydarzenia, ale wynik był taki, że strona nie przewijać dłużej.
Jakieś pomysły?
Odpowiedzi:
Znalazłem rozwiązanie (do tej pory testowane tylko z iPadem!)!
http://touchpunch.furf.com/content.php?/sortable/default-functionality
źródło
Aby
sortable
pracować na telefonie komórkowym. Używam uderzenia dotykowego w ten sposób:Zwróć uwagę na dodanie
disableSelection();
po utworzeniu instancji z możliwością sortowania.źródło
Tomek, dodałem następujący kod do zdarzenia mouseProto._touchStart :
źródło