На сенсорных устройствах, таких как iPhone, отсутствуют все обычные события, связанные с мышью, к которым мы привыкли в настольных браузерах.Он включает в себя: mousemove , mousedown , mouseup , среди прочих.
Итак, короткий ответ, вам нужно будет использоватьрешение, которое имеет в виду аналоги «событий касания» для этих «событий мыши», описанных выше: начало касания , касание , касание или касание
Взгляните на это: https://github.com/furf/jquery-ui-touch-punch
Вас также может заинтересовать jQuery mobile .
Надеюсь, это начнется там, где выможем найти правильное решение для ваших требований.