有没有办法找出使用Hammer.js滑动手势的起点?我需要知道它,以便了解是否有人开始从设备的边界(在这种情况下是iPad)上滑动。
$(".nav").on("swipeleft", function(ev) {
console.log(ev);
});
我将整个Event-Object打印到控制台,但只找到了“中心”坐标。这甚至可能吗?
答案 0 :(得分:2)
console.log(e.changedPointers[0].screenX-e.deltaX);
将为您提供起始位置。将y替换为y代替y。
答案 1 :(得分:-1)
在事件中寻找evt.touches [0]。
在这里您可以找到x和y值。
如果您不使用jQuery。我在
中找到了x和y值evt.gesture.startEvent.touches [0]