需增加和基於我的文本框的值bootstrap
addClass
和removeClass
刪除我使現場更改按鈕。任何人都可以給我一些建議,如何做到這一點?如何使用引導和jQuery
$(document).ready(function() {
$("#submitted").click(function() {
var text = $("#answer").val();
var comparingText = "7";
if (text == comparingText) {
$('#submitted').removeClass('disabled');
}else{
$('#submitted').removeClass('btn-primary');
$('#submitted').addClass('btn-warning');
}
});
});
<span>6 + 1 = </span><input style="width: 50px;" type="text" id="answer" value="" placeholder="" style="display: block;" />
<input class="btn btn-primary disabled" type="submit" id="submitted" name="submitted" value="Submit" />
編輯選擇的解決方案
$(document).ready(function() {
$('#submitted')
.toggleClass('btn-danger disabled');
$("#answer").keyup(function() {
var text = $(this).val();
var comparingText = "7";
var valid = text == comparingText;
$('#submitted')
.toggleClass('btn-primary', valid)
.toggleClass('btn-danger disabled', !valid);
});
});