jQuery("#surface").bind("mousedown", function(e)
{
console.log("(x,y) = (" + e.pageX + "," + e.pageY +")");
});
我写了这段代码但没跟踪它是触摸事件或滑动事件。我想调用滑动事件开始和结束时触发的功能。当你在iPad / iPhone上触摸手指并向左或向右推或向左拖动时。当你放下手指时,我希望手指触摸起始位置(x,y)坐标和需要(x,y)位置。
我也使用了jqTouch,但它没有给我开始和结束位置。
我想根据你的手指制作滑动页面的应用程序。
------------ HTML ------------
<canvas id="surface">
// here goes all image pages
</canvas>
您是否知道如何使用jQuery或javascript检测滑动开始和结束事件,但不知道触摸事件。
答案 0 :(得分:1)
你看过this plugin吗?
另外,如果这不可行,你需要做的是在touchstart和touchend上设置一个计时器
仅供参考,我知道jQuery插件网站已损坏,但您可以找到that plugin here的下载