所以基本上我希望能够在有人在iOS或Android支持的触控设备屏幕上滑动时获取触摸的坐标。
到目前为止,我尝试做的事情如下:
$('element').bind("touchmove", function(e) {
$(element2).html(e.pageX + "," + e.pageY);
}
加上我尝试了同样的“vmousemove”(jquery mobile等价物或它应该是),“mousemove”但无济于事。我只得到初始和结束触摸的坐标。
提前致谢
答案 0 :(得分:6)
iOS和Android是多点触控设备。使用触摸事件处理交互:
答案 1 :(得分:0)
你非常亲密......你需要的只是原始活动。 jQuery为你包装了这些。
e.g。
$('element').bind("touchmove", function(event) {
var e = ev.originalEvent;
var touch = e.touches[0];
$(element2).html(touch.pageX + "," + touch.pageY);
}
编辑:我忘记了触摸阵列......我的不好。