open → closed
Unfortunately, we cannot fix this in core. There is a workaround but it has several negative side-effects that would drive people crazy.
We'll be writing up some workarounds and putting them at the new documentation site; they essentially come down to:
- Use clickable elements such as
button that do bubble, which is best practice anyway.
.delegate() to handle the click event *below* the level of document.body, since iOS does bubble it there.
- Apply the
cursor: pointer CSS style to the element that needs to bubble clicks or a parent (including document.documentElement if necessary). Realize that this will cause all touched elements to be highlighted and also disable copy/paste, so it's not a good solution.