1

我正在开发一个特定于 iPad 的网站,我想做的是有一个可滑动的功能。在里面会有这个人可以回答的问题(问题在普通的 HTML 标签中)。

现在,我可以让滑动正常工作,但是当我单击问题(复选框、单选按钮等)时,什么也没有发生。我该如何解决这个问题?

我知道 touchstart 用于检测和移动东西,但是当用户尝试点击应该可以点击的东西时,我该如何忽略它?

更新 经过大量研究,我决定使用 touchwipe。它易于使用/实现,并且不会覆盖点击功能。

4

1 回答 1

2

我建议为您的网站使用 jQueryMobile。它不仅为移动网站提供了一些不错的 CSS/JS,而且您还可以利用其检测滑动的自定义事件:

  • swipe
  • swiperight
  • swipeleft

文档:http: //jquerymobile.com/test/docs/api/events.html

于 2012-06-20T18:35:02.240 回答