Javascript 未捕获的TypeError:$(…)。验证不是函数

Javascript 未捕获的TypeError:$(…)。验证不是函数,javascript,jquery,Javascript,Jquery,我的脚本抛出错误: 在Firefox上:TypeError:$(…)。验证不是一个函数 在Chrome上:解析错误:语法错误,意外的文件结尾 我无法在网站上跟踪错误,它在托管网站上工作,但在本地主机上不工作 <script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.min.js"></script> <script type="text/javascript"

我的脚本抛出错误:

在Firefox上:TypeError:$(…)。验证不是一个函数

在Chrome上:解析错误:语法错误,意外的文件结尾

我无法在网站上跟踪错误,它在托管网站上工作,但在本地主机上不工作

<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var container = $('div.alert.alert-danger-1');
// validate the form when it is submitted
var validator = $("#createForm").validate({
errorContainer: container,
errorLabelContainer: $("ol", container),
wrapper: 'li'
});
});
</script>

$(文档).ready(函数(){
变量容器=$('div.alert.alert-danger-1');
//提交表单时验证表单
var validator=$(“#createForm”).validate({
errorContainer:container,
errorLabelContainer:$(“ol”,容器),
包装纸:“李”
});
});

jquery.validate需要jquery,请确保jquery库included@Kld
还不够吗?不。您需要在它前面加上
——我强烈建议您对所有脚本使用https,尤其是当您的页面正在httpsVoting关闭时,因为此问题是由无法再复制的问题或简单的印刷错误引起的。虽然类似的问题可能在这里的主题,这是一个解决的方式不太可能帮助未来的读者。这通常可以通过在发布前确定并仔细检查重现问题所需的最短程序来避免。jquery.validate需要jquery,请确保jquery库是可用的included@Kld
还不够吗?不。您需要在它前面加上
——我强烈建议您对所有脚本使用https,尤其是当您的页面正在httpsVoting关闭时,因为此问题是由无法再复制的问题或简单的印刷错误引起的。虽然类似的问题可能在这里的主题,这是一个解决的方式不太可能帮助未来的读者。这通常可以通过在发布前确定并仔细检查重现问题所需的最短程序来避免。