Проблема Superfish: «Объект не поддерживает это свойство или метод» - PullRequest
1 голос
/ 24 июня 2009

Я получаю сообщение об ошибке «Объект не поддерживает это свойство или метод» в следующей строке ...

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

Насколько я понимаю, superfish.js должен был определить этот метод. Стыдно просить о помощи, потому что это может быть что-то действительно глупое, но, вероятно, из-за моего незнания jQuery я не могу с этим справиться.

Ответы [ 3 ]

6 голосов
/ 24 июня 2009

Разобрался.

Я дважды импортировал 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>
0 голосов
/ 06 мая 2013

Возьмите последнюю версию superfish.js с этого URL http://plugins.jquery.com/superfish/. Это должно решить проблему.

0 голосов
/ 24 июня 2009

Включен ли ваш файл JS для Superfish, как этот?

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

Я также предполагаю, что вы используете IE, когда получаете эту ошибку ... Firefox / Firebug предоставляет более подробную информацию о проблеме?

...