I noticed an issue with jqmobile 1.0 on iOS5. This issue does not occur on iOS4.
1) You must have a page larger than your screen.
2) Tap on an input field, this will bring up the keyboard and the page will scroll/focus so that the input is in view.
3) Start scrolling and the page will either jump to the input again, or jump to an entirely different part of the page (usually somewhere near the top).
For some reason this issue does not occur on the first input of the page. Also, depending on whether you're on the top part or bottom part of the page, the glitch will occur either on scrolling down or up.
Setting
$.mobile.touchOverflowEnabled to
false resolves this issue, but this is not really a desired solution.
Both the iPad and iPhone have this glitch, though the effect might differ slightly.
For a live example, see:
http://jos.hopla.com/jqmobile/index.htmlFor a video of this bug, see:
http://www.youtube.com/watch?v=t-V6wgGFZPo, watch for the label numbers.