Domanda

Ricevo un oggetto " L'oggetto non supporta questa proprietà o metodo " errore nella seguente riga ...

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

La mia comprensione è che superfish.js avrebbe dovuto definire quel metodo. È imbarazzante chiedere aiuto poiché è probabile che sia qualcosa di veramente stupido, ma probabilmente a causa della mia ignoranza di jQuery non sono in grado di gestirlo.

È stato utile?

Soluzione

Capito.

Avevo importato jQuery due volte come segue:

<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>

Altri suggerimenti

Il tuo file JS superfish è incluso in questo modo?

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

Presumo anche che tu stia utilizzando IE quando ricevi questo errore ... Firefox / Firebug fornisce informazioni migliori sul problema?

Prendi gli ultimi superfish.js da questo URL http://plugins.jquery.com/superfish/. Questo dovrebbe risolvere il problema.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top