jQuery validate-更改无效元素的css
jQuery validate - alter css of invalid elements
我正在使用jQuery.validate插件,但我想更改失败的输入字段的背景色,而不是显示消息?插件中是否已经内置了类似的内容,或者我需要添加一些内容才能使其工作?
这是我迄今为止的代码:
$("#myForm").validate({
debug: false,
rules: {
YourName: {
required: true,
},
},
//I want to highlight the failed element here by changing the background color
submitHandler: function(form) {
$.post('projectform.php', $("#myForm").serialize(), function(data)
{
$('#myDiv').html(data);
});
}
});
尝试设置等自定义函数
$("#myForm").validate({
errorPlacement: function(error, element){
element.addClass('errorClass');
},
unhighlight: function(element, errorClass, validClass) {
$(element).removeClass('errorClass');
}
}
其中errorClass是在无效时添加到输入的类
请参阅此链接
jQuery验证插件-没有错误消息,而是自定义背景
您可以更改".error"类以自定义您的输入字段
相关文章:
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- 如何使用css动画/javascript使具有背景图像的元素出现
- JQuery-动态创建的元素css不起作用
- 如何使用jquery动态更改DOM元素CSS类
- JS+更改元素CSS+命名锚点
- Javascript获取元素CSS过渡阶段
- 聚合物元素css未显示-检查器中没有错误
- jQuery:获取元素 CSS 值
- 在按钮单击Javascript时添加元素CSS属性后动态更改元素CSS属性
- 中心元素css三维变换
- AngularJS:重置angular.元素CSS改变
- 我想悬停一个元素来影响其他元素css
- 多个存储元素.css()
- 如果窗口调整大小,jQuery将检查元素css属性
- 如何将元素css转换为JSON
- 在长时间执行过程之前和之后使用Jquery更改元素css
- 移除元素css后的::
- jQuery - 有没有办法“保存”dom元素(css)的状态并恢复到保存的状态等
- 渲染图像操作哪个更快:HTML5画布元素,还是操作DOM元素? 'CSS与JS/jQuery
- 如何保存一个网页快照与它的所有元素(css, js,图像,…)到一个文件