Queria saber de ao invez de buscar o elemento pela classe e buscar pela tag tem alguma diferença?, o codigo funciona perfeitamente mas no forum e no video o pessoal usa somente pela class...
function alterarStatus(id) {
let jogo = document.getElementById(game-${id}
);
let imagem = jogo.querySelector('div');
let botao = jogo.querySelector('a');
if(botao.classList.contains('dashboard__item__button--return')){
botao.classList.remove('dashboard__item__button--return')
imagem.classList.remove('dashboard__item__img--rented')
botao.innerHTML=('Alugar');
} else {
botao.classList.add('dashboard__item__button--return')
imagem.classList.add('dashboard__item__img--rented')
botao.innerHTML=('Devolver');
}
}
ao invez de:
function alterarStatus(id) {
let jogo = document.getElementById(game-${id}
);
let imagem = jogo.querySelector('.dashboard__item__img');
let botao = jogo.querySelector('.dashboard__item__button');
if(botao.classList.contains('dashboard__item__button--return')){
botao.classList.remove('dashboard__item__button--return')
imagem.classList.remove('dashboard__item__img--rented')
botao.innerHTML=('Alugar');
} else {
botao.classList.add('dashboard__item__button--return')
imagem.classList.add('dashboard__item__img--rented')
botao.innerHTML=('Devolver');
}
}