Javascript 使用此简单jQuery声明时出现IE8脚本错误

Javascript 使用此简单jQuery声明时出现IE8脚本错误,javascript,jquery,internet-explorer,function,internet-explorer-8,Javascript,Jquery,Internet Explorer,Function,Internet Explorer 8,当我使用这段脚本时,出现以下错误: <script type="text/javascript"> $(function() { $('form').validVal(); // line 37 }); </script> $(函数(){ $('form').validVal();//第37行 }); 错误: “对象不支持此属性或方法”-第37行,字符4 谁能解释一下我是如何解决这个问题的 这是IE/I

当我使用这段脚本时,出现以下错误

<script type="text/javascript">
        $(function() {
            $('form').validVal(); // line 37
        });
    </script>

$(函数(){
$('form').validVal();//第37行
});
错误:

“对象不支持此属性或方法”-第37行,字符4

谁能解释一下我是如何解决这个问题的

这是IE/IE8的常见错误吗


感谢您在使用
validVal
方法之前提供的所有指针,您需要确保包含
validVal
插件:

<script src="jquery.validVal.js" type="text/javascript"></script>

您确定在其他浏览器中没有出现此错误,即在调试模式下显示此类错误,可能您在运行其他浏览器时没有错误报告…页面上是否包含
validVal
脚本?您好,ipr101,是的,我已在第13行添加了它。你想让我发布那些脚本吗?可以在此处找到:确保链接有效(打开页面源代码,如果源代码查看器允许,请跟随链接),尝试为表单提供一个ID,并使用其ID$('form#myForm').validVal()选择它;虚惊一场。我的错。我加载了jQuery的第二个版本,用于页面下面的一个元素。从那以后,我把这一切都移除了,一切都是光荣的。很抱歉在这里浪费了你的时间。吸取的教训。谢谢你的反馈和评论。
$('#myForm').validVal();