Javascript 固定位置滚动和快速点击滚动条内的按钮元素

Javascript 固定位置滚动和快速点击滚动条内的按钮元素,javascript,position,touch,fixed,web-applications,Javascript,Position,Touch,Fixed,Web Applications,我正在为iPad制作一个小网络应用程序,作为个人项目。它有两个iScroll()滚动条和一个div列表 我最初使用一个ontouchstart侦听器来选择行,但即使在滑动滚动时也会选择行。所以后来我添加了ontouchmove(设置一个标志以停止ontouchend中的事件触发)和ontouchend。但我仍有一些悬而未决的问题: 点击以停止动量滚动将选择该行 在滚动条内的row元素上实现'fastClick'()将禁用滚动 关于在何处实施/修复这些问题的任何帮助都将非常有用。 提前谢谢 编

我正在为iPad制作一个小网络应用程序,作为个人项目。它有两个iScroll()滚动条和一个div列表

我最初使用一个ontouchstart侦听器来选择行,但即使在滑动滚动时也会选择行。所以后来我添加了ontouchmove(设置一个标志以停止ontouchend中的事件触发)和ontouchend。但我仍有一些悬而未决的问题:

  • 点击以停止动量滚动将选择该行
  • 在滚动条内的row元素上实现'fastClick'()将禁用滚动
关于在何处实施/修复这些问题的任何帮助都将非常有用。 提前谢谢

编辑:我还试图找出在touchmove之前触发touchstart事件时,如何阻止fastClick触发事件。这意味着,即使最后一次触摸在“按钮”区域之外的位置协调,事件仍会触发