Перетащите на iPad - PullRequest
       11

Перетащите на iPad

4 голосов
/ 21 сентября 2011

У меня есть веб-страница с функцией перетаскивания jQuery.Он работает на всех настольных браузерах, но не на iPad.Каким-то образом событие click + drag фиксируется для перемещения страницы вверх и вниз.

Итак, как вообще выполняется перетаскивание на iPad без написания приложений для iPad?

1 Ответ

5 голосов
/ 21 сентября 2011

Вы не можете использовать события мыши ... вам нужно изменить на события касания

http://ross.posterous.com/2008/08/19/iphone-touch-events-in-javascript/

Один из способов - разделить оба кода с помощью мобильного Framework, например, jQTouch, jQMobile и т. Д. *

Вот простой тест с использованием jQTouch


Только что добавил свой собственный простой тест

, используя jQuery UI Sortable для обоих Браузер и iPad

http://jsbin.com/ujeyac/19/

с использованием jQuery UI Сортируемый демонстрационный код и Touch Events код, прекрасно работает!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...