"触摸移动”;Android上的事件&使用PhoneGap的iPhone
"touchmove" event on Android &iPhone using PhoneGap
所以基本上我希望当有人在iOS或Android支持触摸的设备的屏幕上滑动时,能够获得触摸的坐标。
到目前为止,我试图做的事情如下。
$('element').bind("touchmove", function(e) {
$(element2).html(e.pageX + "," + e.pageY);
}
另外,我也尝试过"vmousemove"(jquery mobile应该是这样的),"mousemove",但都没有用。我只得到初始和结束触摸的坐标。
提前感谢
iOS和Android都是多点触控设备。使用触摸事件处理交互:
https://developer.mozilla.org/en-US/docs/DOM/Touch_events
你非常接近。。。你所需要的只是最初的事件。jQuery为您完成了这些。
例如
$('element').bind("touchmove", function(event) {
var e = ev.originalEvent;
var touch = e.touches[0];
$(element2).html(touch.pageX + "," + touch.pageY);
}
编辑:我忘了触摸阵列。。。我的坏。
相关文章:
- 取消拖动&选择事件
- 将点击事件绑定到新元素&使得ID'是独一无二的
- Jquery可拖动&可丢弃事件委派:stop&滴
- 在每个条形图的中间添加文本标签&鼠标悬停事件
- 事件处理程序&事件监听器彼此独立
- 如何存储鼠标&键盘事件和值
- 鼠标悬停&单个锚点标记中的mouseout事件
- Selectfield卡在Sencha Touch&选择时未触发的事件
- Jquery绑定&就绪事件
- jQuery:传播事件&行动
- 编码"在Javascript onclick事件中被视为真正的双引号-为什么
- Angular:自定义事件处理程序的顺序&默认处理程序
- jQuery/JavaScript如何处理绑定到同一元素的多个事件处理程序&事件,以及后果
- 如何从第三方JavaScript跟踪中删除或阻止事件侦听器&分析
- 类似Facebook的按钮&事件
- Ember过渡&渲染完成事件
- Javascript客户端&asp.net事件处理程序的时间问题-如何解决
- Perl&手动硒火灾事件
- 鼠标悬停事件显示:none(隐藏)元素(chrome&opera)
- 暂时禁用JS事件&学习JS事件处理的工作原理