Como se altera o valor do texto de um botão em jQuery? Atualmente, meu botão tem 'Adicionar' como seu valor de texto, e ao ser clicado eu quero que ele mude para 'Salvar'. Eu tentei este método abaixo, mas até agora sem sucesso:
$("#btnAddProfile").attr('value', 'Save');
Depende do tipo de botão que você estiver usando
<input type='button' value='Add' id='btnAddProfile'>
$("#btnAddProfile").attr('value', 'Save'); //versions older than 1.6
<input type='button' value='Add' id='btnAddProfile'>
$("#btnAddProfile").prop('value', 'Save'); //versions newer than 1.6
<!-- Different button types-->
<button id='btnAddProfile' type='button'>Add</button>
$("#btnAddProfile").html('Save');
O seu botão também pode ser um link. Você'precisará postar algum HTML para uma resposta mais específica.
EDIT : Estes funcionarão assumindo que você'embrulhou-o em um .click()
chamada, é claro
**EDIT 2*** : As novas versões jQuery (de > 1.6) utilizam .prop' em vez de
.attr'.
EDIT 3 : Se você'está usando jQuery UI, você precisa usar o método DaveUK's (abaixo) de ajustar a propriedade de texto