JavaScript/jQueryを使用して<button>
、<input>
または<a>
クラスを持つ要素を無効にすることになると混乱します。.btn
.btn-primary
そのために次のスニペットを使用しました。
$('button').addClass('btn-disabled');
$('button').attr('disabled', 'disabled');
$('button').prop('disabled', true);
したがって、要素に を提供するだけでは、視覚的には無効に見えますが、機能は同じままであり、それでもクリック可能であるため、要素にとの設定を$('button').addClass('btn-disabled');
追加した理由です。attr
prop
誰かがこの同じ問題を期限切れにしましたか? TwitterのBootstrapを使用している間、これは正しい方法ですか?