Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Bug] Codigo não funciona.

const controle = document.querySelectorAll('.controle-ajuste')

controle.forEach((elemento) => {
    elemento.addEventListener('click', (evento) => {
        manipulaDados(evento.target.textContent)
    })
})



function manipulaDados(operação, controle) {
    const peca = controle.querySelector('.controle-contador')

    if (operação === '-') {
        peca.value = parseInt(peca.value) - 1
    } else {
        peca.value = parseInt(peca.value) + 1
    }
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Boa noite Igor! experimenta trocar esse controle.querySelector por document.querySelector,

solução!

Bom dia! Achei o erro.

A function manipulaDados pede dois parametros, eu passei somente 1.