Für Schaltflächen, die mit .Button() in jQuery........ erstellt wurden
Während die anderen Antworten den Text ändern, bringen sie das Styling der Schaltfläche durcheinander. Es stellt sich heraus, dass beim Rendern einer jQuery-Schaltfläche der Text der Schaltfläche in einer Spanne verschachtelt ist, z. B.
<button id="thebutton">
<span class="ui-button-text">My Text</span>
</button>
Wenn Sie den Bereich entfernen und durch Text ersetzen (wie in den anderen Beispielen), gehen der Bereich und die zugehörige Formatierung verloren.
Sie müssen also den Text innerhalb des SPAN-Tags ändern und NICHT den BUTTON!
$("#thebutton span").text("My NEW Text");
oder (wenn es, wie bei mir, bei einem Klick-Ereignis gemacht wird)
$("span", this).text("My NEW Text");