Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery-表单验证,将css样式添加到错误消息中_Jquery_Html_Css_Jquery Validate - Fatal编程技术网

Jquery-表单验证,将css样式添加到错误消息中

Jquery-表单验证,将css样式添加到错误消息中,jquery,html,css,jquery-validate,Jquery,Html,Css,Jquery Validate,我试图将css样式添加到使用Jquery验证显示的错误消息中。这些都在信息下面。我是Jquery新手,我尝试过在错误消息中添加css类,但没有效果 HTML表单 名称 主题 电子邮件地址 消息 提交 Jquery $(“#联系方式”)。提交(函数(){ $(“#加载图像”).show(); $('#loadingtext').show(); }); (函数($,W,D) { var JQUERY4U={}; JQUERY4U.UTIL= { setupFormValidation:

我试图将css样式添加到使用Jquery验证显示的错误消息中。这些都在信息下面。我是Jquery新手,我尝试过在错误消息中添加css类,但没有效果


HTML表单



名称
主题
电子邮件地址
消息
提交

Jquery



$(“#联系方式”)。提交(函数(){
$(“#加载图像”).show();
$('#loadingtext').show();
});
(函数($,W,D)
{
var JQUERY4U={};
JQUERY4U.UTIL=
{
setupFormValidation:函数()
{
//表单验证规则
$(“#联系方式”)。验证({
规则:{
名称:“必需”,
主题:“必选”,
电邮:{
要求:正确,
电子邮件:真的
},
评论:“必需”
},
信息:{
姓名:“请输入您的姓名”,
主题:“请输入主题”,
电子邮件:“请输入有效的电子邮件地址”,
评论:“请输入您的信息”,
},
submitHandler:函数(表单){
表单提交();
}
});
}
}
//当dom加载了设置表单验证规则时
$(D).就绪(函数($){
JQUERY4U.UTIL.setupFormValidation();
});
})(jQuery、窗口、文档);

尝试添加
errorClass:'error',

$("#contact-form").validate({
                            rules: {
                                name: "required",
                                subject: "required",
                                errorClass:'error',
                                email: {
                                    required: true,
                                    email: true
                                },
                                comment: "required"
                            },
                            messages: {
                                name: "Please enter your Name",
                                subject: "Please enter a Subject",
                                email: "Please enter a valid Email Address",
                                comment: "Please enter your Message",

                            },
                            submitHandler: function(form) {
                                form.submit();
                            }
                        });

这个jQuery4U代码只是过于复杂的废话;一切都可以大大简化。它除了给新用户带来更多的混乱之外,没有任何用处。
    <script type="text/javascript">
                 $('#contact-form').submit(function () {
                 $('#loadingimage').show();
                 $('#loadingtext').show();
                });
    </script>

    <script type="text/javascript">
        (function($,W,D)
        {
            var JQUERY4U = {};

            JQUERY4U.UTIL =
            {
                setupFormValidation: function()
                {
                    //form validation rules
                    $("#contact-form").validate({
                        rules: {
                            name: "required",
                            subject: "required",
                            email: {
                                required: true,
                                email: true
                            },
                            comment: "required"
                        },
                        messages: {
                            name: "Please enter your Name",
                            subject: "Please enter a Subject",
                            email: "Please enter a valid Email Address",
                            comment: "Please enter your Message",

                        },
                        submitHandler: function(form) {
                            form.submit();
                        }
                    });
                }
            }

            //when the dom has loaded setup form validation rules
            $(D).ready(function($) {
                JQUERY4U.UTIL.setupFormValidation();
            });

        })(jQuery, window, document);
        </script>
$("#contact-form").validate({
                            rules: {
                                name: "required",
                                subject: "required",
                                errorClass:'error',
                                email: {
                                    required: true,
                                    email: true
                                },
                                comment: "required"
                            },
                            messages: {
                                name: "Please enter your Name",
                                subject: "Please enter a Subject",
                                email: "Please enter a valid Email Address",
                                comment: "Please enter your Message",

                            },
                            submitHandler: function(form) {
                                form.submit();
                            }
                        });