0

我不明白为什么会收到此错误。

未捕获的类型错误:对象 [对象对象] 没有方法“验证”

jquery 已正确加载,验证 js 也已正确加载。那么为什么会出现这个错误呢?我查看了谷歌和这里,但他们说它没有正确加载,但在这种情况下是吗?

在这里我开始,第二行得到错误

$(document).ready(function(){
    $("#otayhteytta").validate({
        rules: {
            name: "required",
            phone: "required",
            email: {
                required: true,
                email: true
            }
        },

请帮忙,谢谢!

4

1 回答 1

4

您正在加载两个版本的 jquery,一个来自本地 (1.8.0),另一个来自 google CDN (1.9.1)

只需使用一个并在 validate.js 脚本之前加载它

所以你可以从你的 html 文件中删除这个表单:

 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
        <script>window.jQuery || document.write('<script src="js/vendor/jquery-1.9.1.min.js"><\/script>')</script>
于 2013-05-23T10:36:25.263 回答