2014-04-15 56 views
-1

小随机问题,我们只是似乎无法看到/修复,当我们调用负载或准备脚本的形式要么作品中enquiryform()并打破另一个或不工作,让一切完美运行。破碎的jQuery呼叫功能可按

任何人都可以找出什么毛病下面的代码片段?

function enquiryform(){ 
    $('#enquiry-form').validate({ 
     rules:{ 
      email: 'required email' 
     }, 
     messages:{ 
      email:{ 
       required: 'Please enter your email address.', 
       email: 'Please enter a valid email address.' 
      } 
     }, 

     errorContainer: '.errorwrapper', 
     errorLabelContainer: '.errorwrapper .error', 

     submitHandler: function(form) { 
      form.submit(); 
     } 
    }); 
} 
+0

你调用'$(文件)。就绪(...)'这个函数; ? – Machiel

+0

这是我目前用来调用函数的东西。 $(文件)。就绪(函数(){\t enquiryform(); }); – Delete

+0

这是一个特定的jQuery插件吗? – Machiel

回答

0

我们设法找到解决办法了自己,请参阅下面的答案:

function enquiryform() { 
    $('#enquiry-form').validate({ 
     rules: { 
      email: 'required email' 
     }, 
     messages: { 
      email: { 
       required: 'Please enter your email address.', 
       email: 'Please enter a valid email address.' 
      } 
     }, 

     errorContainer: $('.errorwrapper'), 
     errorLabelContainer: $('.errorwrapper .error'), 

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

    }); 

} 
+0

包裹在'$您的这两个错误选项(..)'不应该修正像你暗示了什么问题 – Ryley