Проблема Superfish: «Объект не поддерживает это свойство или метод»
Вопрос
Я получаю " Объект не поддерживает это свойство или метод " ошибка в следующей строке ...
$("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/. Это должно решить проблему.
Не связан с StackOverflow