スーパーフィッシュの問題、「オブジェクトはこのプロパティまたはメソッドをサポートしていません」

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

  •  22-07-2019
  •  | 
  •  

質問

「このオブジェクトはこのプロパティまたはメソッドをサポートしていません」というメッセージが表示されます次の行のエラー...

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

私の理解では、superfish.jsはそのメソッドを定義しているはずです。それは本当に馬鹿げたものである可能性が高いので、助けを求めるのは恥ずかしいですが、おそらくjQueryの私の無知のために、私はそれを扱うことができません。

役に立ちましたか?

解決

それを理解しました。

次のようにjQueryを2回インポートしました:

<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は問題に関してより良い情報を提供しますか?

このURLから最新のsuperfish.jsを取得 http://plugins.jquery.com/superfish/。これで問題が解決するはずです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top