Проблема Superfish: «Объект не поддерживает это свойство или метод»

StackOverflow https://stackoverflow.com/questions/1039950

  •  22-07-2019
  •  | 
  •  

Вопрос

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

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

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

Это было полезно?

Решение

Разобрался.

Я дважды импортировал 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>

Другие советы

Включен ли ваш JS-файл для суперфиши?

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top