属性列表后面的SyntaxError:missing}

2 javascript firefox jquery

Firefox不断给我这样的信息:

 Hour: 16:11:32
 Erro: SyntaxError: missing } after property list
 Line: 12, Column: 2

 Messages: { name: { required: "Your name here", minlength:
Run Code Online (Sandbox Code Playgroud)

这是代码:

$(document).ready(function() {
    $("a").click(function() {
        alert("Hello evrbdy");
    });

    $("#button1").click(function() {
        $("a").hide("slow");
    });
    $("#fomu").validate({
        rules: {
            nome: {
                required: true,
                minlength: 6
            }
        }
        messages: {
            nome: {
                required: "some message",
                minlength: "some other message"
            }
        }
    });
});?
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

Pul*_*tal 18

rules:{ 
    nome:{
        required: true, 
        minlength: 6
    } 
},
messages:{  
    nome:{  
        required: "some message",   
        minlength: "some other message"
    }   
Run Code Online (Sandbox Code Playgroud)

规则数据对象后缺少逗号


jba*_*bey 6

通过美化器运行代码来修复间距,更容易发现:

$(document).ready(function () {
    $("a").click(function () {
        alert("Hello evrbdy");
    });

    $("#button1").click(function () {
        $("a").hide("slow");
    });
    $("#fomu").validate({
        rules: {
            nome: {
                required: true,
                minlength: 6
            }
        }, // <-- missing comma here
        messages: {
            nome: {
                required: "some message",
                minlength: "some other message"
            }
        }
    });
});
Run Code Online (Sandbox Code Playgroud)