这是一个演示......(更新)
看起来您可能正在使用jQuery 验证插件。假设您是,您只需要通过$("#myform").validate()
在页面加载时执行来初始化表单验证(例如,通过从 调用它$(document).ready()
)。
$(document).ready(function(){
$("#myform").validate();
});
如果您想在焦点离开电子邮件字段时应用 CSS 类,您可以执行以下操作:
var validator = null;
$(document).ready(function(){
validator = $("#myform").validate({
rules: {
cemail: {
required: true,
email: true
}
}
});
$("#cemail").blur(function() {
if (validator.form()) {
$("#myform").addClass("othercolor");
}
else {
$("#myform").removeClass("othercolor");
}
});
});
validator.form()
如果表单有效,则返回
请注意, .toggleclass() 不会在这里做你想做的事;您需要根据validator.form()
.