当输入中至少有一个字符时,我需要从按钮中删除“禁用”类。这是jQuery代码:
$('.reply').on('change', function() {
if ($(this).val().length > 0) {
$(".replyBtn").removeClass('disabled');
}
});
这是HTML:
<input type="text" name="reply" class="reply form-control" placeholder="Rašykite atsakymą...">
<br>
<button type="submit" class="replyBtn btn btn-success disabled">Atsakyti</button>
但它没有用,我在控制台中没有出错
答案 0 :(得分:0)
@angular/core
&#13;
$('.reply').on('input', function() {
if ($(this).val().length > 0) {
$(".replyBtn").removeClass('disabled');
} else {
$(".replyBtn").addClass('disabled');
}
});
&#13;
.disabled {
color: red
}
&#13;
使用<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" name="reply" class="reply form-control" placeholder="Rašykite atsakymą...">
<br>
<button type="submit" class="replyBtn btn btn-success disabled">Atsakyti</button>