Javascript Touchmove берет начальную точку от <body>не от элемента - PullRequest
0 голосов
/ 02 марта 2020
Событие прикосновения

Javascript берет Начальную точку из <body> не из выбранного деления. как я могу сделать так, чтобы он выбирал начальную точку из выбранного деления?

Примечание в одно касание он берет начальную точку из выбранного деления, но при касании перемещается из тела.

Вот пример:

function myFunction(event) {
  event.preventDefault();
  var x = event.touches[0].clientX;
  var y = event.touches[0].clientY;
  document.getElementById("demo").innerHTML = x + ", " + y;
}
.left{
padding:10%;
background-color:#444;
float:left;
display:block;
position:relative;
margin-right:10px;
}
.blue{
padding:10% 30%;
background-color:#00f;
float:left;
display:block;
position:relative;
}
#demo{
display:block;
}
<h1>DOM touchmove Event</h1>
<div class="left"></div>
<div class="blue" ontouchmove="myFunction(event)"></div>

<p><strong>Note:</strong>Blue is the example for touch devices.</p>

<p id="demo"></p>
...