2012-04-20 69 views
0

我已经上传我的代码js的bin并得到了下面的错误,我不知道该如何解决这些问题,但我认为它是由于我试图用},在我的ID值传递。jQuery的语法混乱

Line 7: required: true; --- Expected '}' to match '{' from line 6 and instead saw ';'. 
Line 10: required: true; --- Expected '}' to match '{' from line 9 and instead saw ';'. 
Line 12: }, --- Expected an identifier and instead saw '}'. 
Line 13: errorPlacement: function(error, element) { --- Expected ')' and instead saw ':'. 
Line 13: errorPlacement: function(error, element) { --- Missing semicolon. 
Line 13: errorPlacement: function(error, element) { --- Missing name in function declaration. 
Line 21: }); --- Expected '(end)' and instead saw '}'. 

jQuery(document).ready(function() { 
    //Home Validation 
    $("#quote").validate({ 
     onfocusout:true, 
      rules:{ 
       companyName:{ 
        required: true; 
       }, 
       companyAddress:{ 
        required: true; 
       }, 
      }, 
      errorPlacement: function(error, element) { 
       if(element.is("textarea")) { 
        error.appendTo(".textareaError"); 
       }else{ 
        error.appendTo(".error"); 
       } 
      } 
    }); 
}); 
+0

当我重读这个问题,我认为这可能是最好的,你编辑在线逗号清楚地陈述问题所以我们知道你在寻找什么样的解决方案。 – magzalez 2012-04-20 04:20:05

回答

1

我删除的行7和10分号和11

jQuery(document).ready(function() { 
    //Home Validation 
    $("#quote").validate({ 
     onfocusout:true, 
      rules:{ 
       companyName:{ 
        required: true 
       }, 
       companyAddress:{ 
        required: true 
       } 
      }, 
      errorPlacement: function(error, element) { 
       if(element.is("textarea")) { 
        error.appendTo(".textareaError"); 
       }else{ 
        error.appendTo(".error"); 
       } 
      } 
    }); 
}); 
+0

似乎没有工作我得到没有JS或错误和它的加载罚款。 – 2012-04-20 04:00:43

+0

我的修复使错误消失了吗?这看起来像你要求的。如果还有更多,也许你应该修改你的问题或张贴另一个问题。 – magzalez 2012-04-20 04:04:36