Событие перетаскивания предотвращает событие мыши - PullRequest
0 голосов
/ 07 июня 2019

Когда я выделяю текст и начинаю перетаскивать выделение, событие мыши, например колесо или движение мыши, не срабатывает. Как я могу поймать событие при перетаскивании?

Я создаю тестовый пример, чтобы проверить эту проблему, вы можете увидеть его здесь: https://jsfiddle.net/prevolley/3q7xwa8p/4/

<p>dasdasdasdas</p>
document.addEventListener('wheel', (event) => {
  console.log('wheel', event.deltaY);
});
document.addEventListener('mousemove', (event) => {
  console.log('mousemove', event.pageX);
});

Я хочу поймать событие мыши, пока я перетаскиваю выделенный текст.

Изображение, где я показываю проблему:

imgur.com/a/gqBAVCz

1 Ответ

0 голосов
/ 07 июня 2019

Вы можете использовать событие drag:

document.addEventListener('drag', (event) => {
  console.log('drag', event.pageX);
}); 
Text
...