JQTouch - 滚动后li中的链接不起作用

时间:2012-08-29 19:05:17

标签: html-lists jqtouch

我有一个使用JQTouch的排序列表。该列表包含大约20个包含不同链接的li元素。屏幕上没有滚动的第一个li正常工作。但是当我向下滚动iPhone后,链接不再有效。

以下是代码片段:

<ul class="rounded">
<li class="arrow"><a id="1" href="#opdracht">1. Typical Amsterdam</a></li>
<li class="arrow"><a id="2" href="#opdracht">2. Route</a></li>
<li class="arrow"><a id="3" href="#opdracht">3. Directions</a></li>
<li class="arrow"><a id="4" href="#opdracht">4. Shops</a></li>
---
<li class="arrow"><a id="5" href="#opdracht">9. Sightseeing</a></li>
<li class="arrow"><a id="6" href="#opdracht">10. Contact</a></li>
</ul>

我真的不知道我做错了什么。我希望有人可以帮助我。

例如,请访问iPhone上的http://www.wappdesign.nl/teamuitje,并在滚动后尝试访问该链接。

1 个答案:

答案 0 :(得分:2)

jqtouch.min.js档案

中 'handleTouch'函数中的

有:

startX = event.changedTouches[0].clientX,
startY = event.changedTouches[0].clientY,

这些行需要更改为:

startX = event.changedTouches[0].pageX,
startY = event.changedTouches[0].pageY,

请参考此链接 https://github.com/senchalabs/jQTouch/issues/297