jquery / jquery/jqueryui.com

draggable not dragging on touch (iPhone)

Open
#184 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
HTML
Stars
138
Forks
113
PR merge metrics
No merged PRs in 30d

Description

Is there an accepted recent solution to the problem of draggable elements not working on touch screens? I've tried the solutions mentioned in some older forums like this one from 2012, but they have not worked. (These include using .touch() and jquery-ui-duck-punch.)

I can pull example code, but it seems like a known issue and it's working as expected on a laptop! The larger (and very much in progress) project is here with the specific point using draggable here.

Thanks

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the draggable usage in the linked loopBuilder file, scripts/Classes/EffectsUI.js at lines 54-66, and reproduce the behavior on an iPhone or touch device. Compare it with the laptop behavior and determine whether the jQuery UI website should document or address a supported touch-screen solution.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, jquery
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.