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

132
Visualizações
removeEventListener en función anónima con evento mouseover

Estoy tratando de eliminar un eventListener que llama a una función anónima con los eventos mouseover y mouseout.

 const playerPlace = (ships,player,computer,ship) => { let playerBoard = document.getElementById('playerGameboard'); playerBoard.addEventListener('mouseover', (e) => playerHover(ship,e)) playerBoard.addEventListener('mouseout',(e) => playerExit(ship,e)) playerBoard.addEventListener('click',function(event){ let element = event.target.id; player.playerPlace(ship,parseInt(element[0]),parseInt(element[1]),'horizontal'); updateGameboard(player,computer); ship.isPlacedSetter(true); if(isShipPlaced(ships) !== true){ console.log('remove Listener') playerBoard.removeEventListener('mouseover',playerHover); playerBoard.removeEventListener('mouseout',playerExit); playerPlace(ships,player,computer,isShipPlaced(ships)) } }, {once:true}) }

No puedo encontrar ninguna solución a mi problema en línea.

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

0

Deberías usar removeEventListener('eventName',function() {/*your anonymus function*/})

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