Definir explicitamente desativado = "false" no HTML não funciona

Gostaria de definir explicitamente um botão como ativadono arquivo html. O motivo é que, mais tarde, meu código alterna o botão para desativado e, se o código travar, talvez o botão seja desativado.

Eu posso desativar o botão com

$("#btn").attr("disabled","true")

mas depois um html contendo:

<button id="btn" disabled="false">I want to be enabled!</button>

ainda mostra o botão como desativado. O inspetor mostra:

<button id="btn" disabled="">I want to be enabled!</button>

Eu sei que posso fazer

$("#btn").removeAttr("disabled") 

ou similar, mas não é conveniente fazer isso para muitos elementos no html.

questionAnswers(4)

yourAnswerToTheQuestion