Si encuentras alguna parte que no entiendes puedes dejarnos un comentario y trataremos de ayudarte lo mas rápido que podamos.
Solución:
Es causado por el burbujeo de eventos. Activar un evento en el elemento secundario se propaga hacia arriba hacia su elemento principal. En su caso, haga clic en el evento en la imagen también activa el evento de clic en el elemento principal div.use event.stopPropagation()
para evitar que esto suceda.
html:
pasa el event
como parámetro para la función de escucha de eventos
JS:
Captura el evento y llama a su método stopPropagation
function hideCreations(event)
event.stopPropagation()
document.getElementById("projects").style.display = "none";
Tienes la posibilidad dar recomendación a esta sección si lograste el éxito.
¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 5)