Я получаю сообщение об ошибке «Объект не поддерживает это свойство или метод» в следующей строке ...
$("ul.sf-menu").superfish({
pathClass: 'current-subs'
});
Насколько я понимаю, этот метод должен был быть определен в superfish.js. Обращаться за помощью неловко, потому что это может быть что-то действительно глупое, но, вероятно, из-за моего незнания jQuery я не могу с этим справиться.
3 ответа
Догадаться.
Я дважды импортировал 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-файл superfish?
<script type="text/javascript" src="superfish.js"></script>
// ^^^^^^^^^ end tag required
Я также предполагаю, что вы используете IE, когда получаете эту ошибку ... предоставляет ли Firefox / Firebug какую-либо лучшую информацию по проблеме?
Возьмите последнюю версию superfish.js с этого URL-адреса http://plugins.jquery.com/superfish/. Это должно решить проблему.
Похожие вопросы
Новые вопросы
jquery
jQuery - это библиотека JavaScript, рассмотрите возможность добавления тега JavaScript. jQuery - это популярная кросс-браузерная библиотека JavaScript, которая облегчает прохождение Document Object Model (DOM), обработку событий, анимацию и взаимодействие AJAX, сводя к минимуму расхождения между браузерами. Вопрос с тегом jQuery должен быть связан с jQuery, поэтому jQuery должен использоваться в рассматриваемом коде, и в вопросе должны быть как минимум элементы, связанные с использованием jQuery.