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

133
Visualizações
Obtenga las coordenadas de la imagen al hacer clic

Tengo un conjunto de divs que son dinámicos, de alguna manera los quiero en un orden diferente. Así que estoy usando order flex para controlar el orden de los divs. Uno de los div contiene una imagen. Al hacer clic en esa imagen, debería consolar las coordenadas x e y del clic relacionado con la imagen. He hecho todo lo que quiero. Pero el problema es que obtengo las coordenadas y en un número negativo, creo que es por el orden que he cambiado usando flex.

Esto es lo que probé

El resultado esperado: cuando hago clic en la posición superior izquierda de la imagen del borde, debería consolar la posición exacta del clic que está relacionado con la imagen.

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

0

Esto es causado por sus propios cálculos. Puede simplificar el cálculo usando esta función

 GetMousePositionRelativeToTarget(e) { // Get the target const target = e.target; // Get the bounding rectangle of target const rect = target.getBoundingClientRect(); // Mouse position const x = e.clientX - rect.left; const y = e.clientY - rect.top; console.log(x + ':' + y); return [x, y]; }
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