Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

202
Visualizações
¿Cómo anular el evento del mouse con el evento táctil usando javascript?

Estoy tratando de simular los eventos táctiles en una aplicación react.js. El objetivo es activar eventos táctiles en lugar de los del mouse (es decir, mouseDown debería activar touchStart , etc.).

El comportamiento que estoy tratando de replicar es el mismo que cuando usas la consola de herramientas de desarrollo de Chrome en la vista móvil.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puede crear un evento con la clase Evento. Luego puede enviar el evento en un elemento dom o en la ventana

 const clickEvent = new Event('touchStart', {"bubbles":true}) window.dispatchEvent(clickEvent);

Aquí hay un artículo largo que cubre estas 2 líneas de código: https://medium.com/@gianfranconuschese/simulating-events-with-javascript-c62da15422b2

así que básicamente podrías usar window.addEventListener('mouseDown', eventHandler) donde eventHandler sería una función que llama a las dos líneas de código que compartí anteriormente

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda