1

我在以下行收到“对象不支持此属性或方法”错误...

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

我的理解是 superfish.js 应该已经定义了那个方法。寻求帮助很尴尬,因为它可能真的很愚蠢,但可能是由于我对 jQuery 的无知,我无法处理它。

4

3 回答 3

6

弄清楚了。

我已经导入了 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>
于 2009-06-24T18:12:55.930 回答
0

你的superfish JS文件是这样包含的吗?

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

我还假设您在收到此错误时正在使用 IE... Firefox/Firebug 是否提供了有关该问题的任何更好的信息?

于 2009-06-24T18:07:23.677 回答
0

从此网址http://plugins.jquery.com/superfish/获取最新的 superfish.js 。这应该可以解决问题。

于 2013-05-06T10:01:15.447 回答