Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] As imagens não aparecem

const html = document.querySelector('html');

const focoBt = document.querySelector('.app__card-button--foco');
const curtoBt = document.querySelector('.app__card-button--curto');
const longoBt = document.querySelector('.app__card-button--longo');

const banner = document.querySelector('.app__image');

focoBt.addEventListener('click', () => {
    html.setAttribute('data-contexto', 'foco')
    banner.setAttribute('src', './imagens/foco.png' )
})

curtoBt.addEventListener('click', () => {
    html.setAttribute('data-contexto', 'descanso-curto')
    banner.setAttribute('src', './imagens/descanso-curto.png' )
})

longoBt.addEventListener('click', () => {
    html.setAttribute('data-contexto', 'descanso-longo')
    banner.setAttribute('src', './imagens/descanso-longo.png' )
})

A troca de imagem com o código acima não está funcionando, já tentei com o caminho absoluto e o caminho relativo, já conferi o html também e nada funciona.

Link do repositório com meu projeto: https://github.com/jlateles/fokus

Alguém poderia me ajudar nessa questão?

1 resposta
solução!

Ola! Eu testei o seu código aqui e está tudo certo. Vi no github também, usei o seu html e css e não deu erro nenhum, funcionou tudo certinho. Vê se no caso não foi um bug mesmo, as vezes eu resolvo uns bugs só fechando tudo e abrindo de novo. haha.