function alterarStatus(id) {
let item = document.getElementById(`game-${id}`);
let imagem = item.querySelector('div');
let botao = item.querySelector('a');
function alterarStatus(id) {
let item = document.getElementById(`game-${id}`);
let imagem = item.querySelector('div');
let botao = item.querySelector('a');
Boa, Carlos!
Legal que você conseguiu solucionar o desafio, parabéns! Na programação existem muitas formas de se chegar a um mesmo resultado!
Um ponto de atenção é que, utilizando a forma que você escolheu, caso existam mais elementos 'div' ou 'a' dentro do elemento do jogo, o querySelector()
irá retornar o primeiro que ele encontrar, o que pode causar problemas caso a estrutura do HTML seja alterada no futuro. Por isso, é legal utilizar id
ou class
para recuperar exatamente o objeto que você precisa :)
Bons estudos, Carlos, continue praticando.
Abraços.