Ticket #4143 (new feature)

Opened 19 months ago

Last modified 5 weeks ago

Land iPhone support for all interactions

Reported by: paul Owned by:
Priority: major Milestone: 1.next
Component: ui.mouse Version: 1.6rc6
Keywords: Cc:

Description

jQuery UI should support touchscreen platforms like iPhone and Opera for Wii. The attached patch adds full iPhone support to $.ui.mouse.

Only two plugins need additional patches in order to work:

- Resizable (uses mouseover for handle detection, should be refactored anyway) - Selectable (Lasso works fine, clicking does not)

Attachments

iphone.patch Download (3.6 KB) - added by paul 19 months ago.
Patch that makes most interaction plugins work in Safari iPhone

Change History

Changed 19 months ago by paul

Patch that makes most interaction plugins work in Safari iPhone

Changed 4 months ago by dmuir

Any idea when this will be included? I read in an Old Nabble discussion that it was going to be in 1.8. I guess not?

Changed 4 months ago by rdworth

  • component changed from ui.core to ui.mouse

Here's the nabble discussion:  http://old.nabble.com/jQuery-UI-Support-on-the-iPhone-td22011162s27240.html

Here's a more recent forum thread:  http://forum.jquery.com/topic/drag-and-drop-on-the-iphone-ipod

Some progress was made before 1.8 final, but iPhone support will not be added until it is more complete. It is something that's being worked on.

Changed 8 weeks ago by cscott

Note: See TracTickets for help on using tickets.