TwitterのBootstrapでボタンを無効にする最善の方法[重複]質問する

TwitterのBootstrapでボタンを無効にする最善の方法[重複]質問する

JavaScript/jQuery を使用して、<button><input>または<a>クラス:.btnまたはを持つ要素を無効にする場合、混乱します。.btn-primary

そのために次のスニペットを使用しました:

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

したがって、要素に だけを指定すると、視覚的には無効として表示されますが、機能は同じままでクリック可能です。これが、要素にと設定$('button').addClass('btn-disabled');を追加した理由です。attrprop

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

ベストアンサー1

必要なのは部品だけです$('button').prop('disabled', true);。ボタンは自動的に無効クラスになります。

おすすめ記事