В iPhone или Android, если у вас есть JQuery Slider, он не совсем работает (сенсорный экран будет перемещать экран вместо перетаскивания ползунка.)
Возможно, вам придется написать это с нуля. К счастью, @ ppk закодировал пример перетаскивания для iPhone .
Вы можете использовать эту библиотеку http://touchpunch.furf.com/ Это обеспечивает сенсорные события для всех элементов пользовательского интерфейса jquery.
Прослушайте события касания и соответственно переместите ползунок. Эти события также работают на Android, так как он также использует WebKit.
Вы можете сделать это для iphone, android и windows phone через jquery + javascript. У Windows Phone с IE есть один недостаток, я не смог его привязать к разделам div.
В сети я нашел пример кода, который преобразует события касания в события мыши. Я проверил это с помощью ползунка jquery-ui, и он отлично работал!
Ссылка на источник
Я использовал это, чтобы подключить http://code.google.com/p/jquery-ui-for-ipad-and-iphone/ ползунок. Работает как шарм, просто обязательно замените код, который работает против определенных элементов DOM. Затем добавьте $ ('# sliderdiv'). AddTouch (). Работает на IPhone, но не работает на Android. Согласно quirksmode сенсорные события не работают на Android.