Javascript Touchmove从而不是从元素获取初始点

Javascript Touchmove从而不是从元素获取初始点,javascript,dom-events,Javascript,Dom Events,Javascript的touchmove事件从非选定分区获取初始点。 如何使其从所选分区中选择其初始点 注意:单触时,从选定的div获取一个初始点,但在触摸移动时,从身体获取一个初始点 以下是一个例子: 函数myFunctionevent{ 违约事件; var x=event.touchs[0].clientX; var y=event.touchs[0].clientY; document.getElementByIddemo.innerHTML=x+,+y; } .左{ 填充:10%; 背

Javascript的touchmove事件从非选定分区获取初始点。 如何使其从所选分区中选择其初始点

注意:单触时,从选定的div获取一个初始点,但在触摸移动时,从身体获取一个初始点

以下是一个例子:

函数myFunctionevent{ 违约事件; var x=event.touchs[0].clientX; var y=event.touchs[0].clientY; document.getElementByIddemo.innerHTML=x+,+y; } .左{ 填充:10%; 背景色:444; 浮动:左; 显示:块; 位置:相对位置; 右边距:10px; } 蓝先生{ 填充:10%30%; 背景色:00f; 浮动:左; 显示:块; 位置:相对位置; } 演示{ 显示:块; } DOM touchmove事件 注:蓝色是触摸设备的示例


我想您必须从对象读取事件。但仍将与视口相关。@Teemu如何获取特定div的接触点,我阅读了提供给您的参考,但它漂浮在我的头上。您无法直接获取该点,您必须使用ex.getBoundingClientRect计算它。@Teemu我在搜索了很多次后才获得它。谢谢你的建议