【发布时间】:2012-08-20 10:46:27
【问题描述】:
我有结构
<div>
<ul>
<li><a></a></li>
<li><a></a></li>
<li><a></a></li>
</ul>
</div>
我已经为 iphone/ipad 创建了滑动,我在 DIV 上设置了溢出:隐藏并上下移动 UL
问题是当我开始touchstart事件时,通过将手指放在链接<a></a>上并上下移动手指进行滑动,滑动完成后页面的位置发生了变化,链接点击起作用了。 ..我需要防止这种情况发生
我只想更改页面的位置,并且仅在 touchstart 之后发生 touchend 时,它们之间没有 touchmove...
请多多指教,谢谢
【问题讨论】:
-
您可能对此答案感兴趣:stackoverflow.com/questions/7018919/…
-
感谢您的回答,我已经查看了链接,但不幸的是它并没有解决我的问题
-
我只有 touchstart 事件,它也是在 元素上 touchstart 时单击
标签: jquery ipad slider touchstart touchmove