2010-03-11 7 views

Antwort

2

Achten Sie auf touch events und verschieben Sie den Schieberegler entsprechend. Diese Ereignisse funktionieren auch unter Android, da auch WebKit verwendet wird.

1

Ich habe online einen Beispielcode gefunden, der Berührungsereignisse in Mausereignisse umwandelt. Ich habe das mit jquery-ui's Slider getestet und es hat gut funktioniert!

Link to source

0

benutzte ich dieses http://code.google.com/p/jquery-ui-for-ipad-and-iphone/ der Schieber verkabeln. Funktioniert wie ein Zauber, ersetzen Sie nur den Code, der gegen bestimmte Domelemente wirkt. Fügen Sie dann $ ('# siderdiv') hinzu. AddTouch(). Funktioniert auf IPhone, funktioniert aber nicht für Android. Laut der quirksmode Touch-Ereignisse funktionieren nicht auf Android.

+0

Besser noch, verwenden Sie JQuery Mobile. – Trent

1

Sie können dies für iPhone, Android und Windows-Handys über jquery + javascript tun. Windows Phone mit IE hat einen Fehler, ich konnte es nicht zu div Sektionen schnappen.