Problema de Superfish, & # 8220; Object no admite esta propiedad o método & # 8221;

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

  •  22-07-2019
  •  | 
  •  

Pregunta

Obtengo un " Object no es compatible con esta propiedad o método " error en la siguiente línea ...

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

Entiendo que superfish.js debería haber definido ese método. Es vergonzoso pedir ayuda ya que es probable que sea algo realmente tonto, pero probablemente debido a mi ignorancia de jQuery no puedo manejarlo.

¿Fue útil?

Solución

Lo descubrí.

Importé jQuery dos veces de la siguiente manera:

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

Otros consejos

¿Su archivo JS superfish está incluido así?

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

También supongo que está usando IE cuando recibe este error ... ¿Firefox / Firebug proporciona alguna información mejor sobre el problema?

Tome el último superfish.js de esta url http://plugins.jquery.com/superfish/. Esto debería resolver el problema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top