Jquery “超流问题”;对象不支持此属性或方法;

Jquery “超流问题”;对象不支持此属性或方法;,jquery,superfish,Jquery,Superfish,我在下面的一行中遇到“对象不支持此属性或方法”错误 $("ul.sf-menu").superfish({ pathClass: 'current-subs' }); 我的理解是superfish.js应该定义这个方法。请求帮助很尴尬,因为这可能是一件非常愚蠢的事情,但可能是因为我对jQuery一无所知,所以我无法处理它。您的superfish JS文件是这样包含的吗 <script type="text/javascript" src="superfish.j

我在下面的一行中遇到“对象不支持此属性或方法”错误

$("ul.sf-menu").superfish({ 
        pathClass: 'current-subs'
    });

我的理解是superfish.js应该定义这个方法。请求帮助很尴尬,因为这可能是一件非常愚蠢的事情,但可能是因为我对jQuery一无所知,所以我无法处理它。

您的superfish JS文件是这样包含的吗

<script type="text/javascript" src="superfish.js"></script>
//                                                ^^^^^^^^^ end tag required

//^^^^^^^^^^^需要结束标记

我还假设当你出现这个错误时你正在使用IE。。。Firefox/Firebug提供了关于这个问题的更好的信息吗?

您的superfish JS文件是这样包含的吗

<script type="text/javascript" src="superfish.js"></script>
//                                                ^^^^^^^^^ end tag required

//^^^^^^^^^^^需要结束标记
我还假设当你出现这个错误时你正在使用IE。。。Firefox/Firebug提供了关于这个问题的更好的信息吗?

找到了答案

我已经导入了jQuery两次,如下所示:

<script src="../js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="../js/superfish.js" type="text/javascript"></script>

...

<!-- Didn't notice this one -->
<script src="../js/jquery-1.3.2.min.js" type="text/javascript"></script>

...
找到了答案

我已经导入了jQuery两次,如下所示:

<script src="../js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="../js/superfish.js" type="text/javascript"></script>

...

<!-- Didn't notice this one -->
<script src="../js/jquery-1.3.2.min.js" type="text/javascript"></script>

...

从此url获取最新的superfish.js。这应该可以解决问题。

从此url获取最新的superfish.js。这应该可以解决问题