1. ホーム
  2. ジャバスクリプト

[解決済み】TwitterのBootstrapでボタンを無効化するベストな方法【重複あり

2022-04-15 14:01:10

質問

を無効化する際に混乱しています。 <button> , <input> または <a> 要素にクラスを指定します。 .btn または .btn-primary JavaScript/jQueryを使用しています。

そのために、以下のスニペットを使っています。

$('button').addClass('btn-disabled');
$('button').attr('disabled', 'disabled');
$('button').prop('disabled', true);

ということで、そのまま提供すると $('button').addClass('btn-disabled'); を追加すると、視覚的には無効になっているように見えますが、機能は同じであり、クリックすることができます。 attrprop の設定を要素に追加します。

この同じ問題を経験した人はいますか?TwitterのBootstrapを使いながら、この方法は正しいのでしょうか?

解決方法は?

を使用する必要があります。 $('button').prop('disabled', true); の部分があれば、ボタンは自動的に disabled クラスになります。