$('#botao-adiciona').on('click',function(){
var texto = $('#treinamento').val();
console.log(texto)
$('<li>').text(texto).css({"color":"blue","background-color":"lightgrey"}).appendTo('#lista');
$('#treinamento').val('');
})
No exemplo acima se eu escrevo "Flavio" no campo #treinamento, o log me exibe exatamente "Flavio", dessa forma eu assumo que o valor da variável "texto" naquele momento é "Flavio".
Por algum motivo não consigo substituir a linha:
$('#treinamento').val('');
Pela seguinte linha:
$(texto).val('');
Minha dúvida em relação ao comportamento em relação ao dado da variável, qual a forma de conseguir com que algo similar a "$(texto).val('');" funcione?