Эх ища, как знание времени в миллисекундах или секунд, которые перемещает курсор на div, это означает, что, если я помещаю мой курсор на div, он хотел получить время, что остается мой курсор там чтобы после обрабатывать эту информацию. В настоящее время у меня нет никакого кода, который мог бы служить мне для этого
В continuaciГіn я оставляю тебе пример используя jQuery, сначала он обнаруживает у себя событие, в котором курсор входит в div
и сохраняют дату и час, в котором sucediГі, и другое событие для, когда курсор выйдет из div
, вновь сохраняют дату и час, и с обоими вычисляется количество секунды, что продолжился курсор внутри div
, и является результатом.
var dateStart;
var dateEnd;
$('.zone').on('mouseenter', function() {
dateStart = new Date();
dateEnd = null;
$('.info').html('');
});
$('.zone').on('mouseleave', function() {
dateEnd = new Date();
var duration = (dateEnd - dateStart) / 1000;
$('.info').html(duration + ' segundos');
});
.zone {
background-color: red;
border: 1px solid black;
height: 100px;
margin: 1rem auto;
width: 100px;
}
.info {
border: 1px solid grey;
min-height: 25px;
margin: 1rem auto;
text-align: center;
width: 100px;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="zone"></div>
<div class="info"></div>