验证用户输入字段的长度。它在第一次尝试时工作正常,但是如果我返回并更改字段则不会更新。
$("#user").blur(function () {
if ($("#user").val().length < 3) {
$("#userval").addClass("valincorrect").html($("#user").val().length);
} else {
$("#userval").addClass("valcorrect");
};
});
答案 0 :(得分:2)
忘了删除旧班级
$("#user").blur(function () {
if ($("#user").val().length < 3) {
$("#userval").removeClass("valcorrect").addClass("valincorrect").html($("#user").val().length);
}
else {
$("#userval").removeClass("valincorrect").addClass("valcorrect");
};
});
答案 1 :(得分:0)
我确定它有效,如果该值被标记为正确,您只需删除'valincorrect'类。同样为'valcorrect'。尝试使用1个类,然后使用.toggleClass()
。
答案 2 :(得分:0)