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
Javascript $(…)。验证不是一个函数_Javascript_Jquery_Ruby On Rails_Ruby_Cloud9 Ide - Fatal编程技术网

Javascript $(…)。验证不是一个函数

Javascript $(…)。验证不是一个函数,javascript,jquery,ruby-on-rails,ruby,cloud9-ide,Javascript,Jquery,Ruby On Rails,Ruby,Cloud9 Ide,我在JQuery验证插件中遇到了一些问题,特别是在实际获取要识别的函数时。我目前正在使用Cloud9RubyonRails开发库,尽管我使用的代码似乎在我的本地机器上工作,但在Cloud9上不工作 $(函数(){ $(“#寄存器”)。验证({ errorElement:'div', 规则:{ 用户名:“必需”, 密码:{ 要求:正确, 最小长度:6 }, 重新密码:{ 要求:正确, 最小长度:6, equalTo:“#密码” }, }, 信息:{ 用户名:“请指定用户名”, 密码:{ 必需:

我在JQuery验证插件中遇到了一些问题,特别是在实际获取要识别的函数时。我目前正在使用Cloud9RubyonRails开发库,尽管我使用的代码似乎在我的本地机器上工作,但在Cloud9上不工作

$(函数(){
$(“#寄存器”)。验证({
errorElement:'div',
规则:{
用户名:“必需”,
密码:{
要求:正确,
最小长度:6
},
重新密码:{
要求:正确,
最小长度:6,
equalTo:“#密码”
},
},
信息:{
用户名:“请指定用户名”,
密码:{
必需:“请指定密码”,
minlength:“请至少填写6个字符”
},
重新密码:{
必填:“请重新输入您的密码”,
equalTo:“密码不匹配”
},
}
});
console.log(“eqwqewqef”);
});

正确%>
页面链接

您将包括
jquery
jquery.validate.js
rego
两次。去掉它,它应该会工作


查看页面后,我看到您正在加载三次
jquery

您正在复制HTML和Rails中的
“jquery-2.1.3.min”、“jquery.validate.min”、“rego”
。维护Rails或HTML代码。 好的做法是在application.css和application.js中提及Javascript和样式表。只需在HTML/Rails中加载应用程序文件

良好实践

application.js

/=需要jquery
//=需要jquery.validate.min
//=需要rego

application.html.erb


您应该清除include并删除输入:D的deplicate jQuery和jQuery validateAnks