使用触摸事件监听器滚动手风琴

时间:2012-11-15 11:28:32

标签: javascript javascript-events touch

我正在创建用户可以点按并显示儿童项目的链接列表,就像手风琴一样。以下是我的目标示例(来自Metro iPhone应用程序)。我的显然是用HTML,JS和CSS构建的。

enter image description here

理想情况下,由于the delay before it fires on mobile devices我不想使用click事件,但是通过监听touchstart我有问题,如果用户将手指移到列表上滚动它向上或向下然后立即触发手风琴上的开放或近距离事件。 click不会发生这种情况。我也遇到了与touchend类似的问题。

我最理想的是应用程序展示的行为,即能够用手指滚动列表,当项目被触摸时,它会立即打开或关闭。

如果你想看到这个问题,我在这里设置了原始版本 - http://goo.gl/2Z1fc

0 个答案:

没有答案