从按钮jQuery removeClass

时间:2016-07-30 08:22:08

标签: javascript jquery

当输入中至少有一个字符时,我需要从按钮中删除“禁用”类。这是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>

但它没有用,我在控制台中没有出错

1 个答案:

答案 0 :(得分:0)

&#13;
&#13;
@angular/core
&#13;
$('.reply').on('input', function() {
  if ($(this).val().length > 0) {
    $(".replyBtn").removeClass('disabled');
  } else {
    $(".replyBtn").addClass('disabled');
  }
});
&#13;
.disabled {
  color: red
}
&#13;
&#13;
&#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>