Pregunta

Estoy corriendo en círculos tratando de descubrir por qué no puedo hacer que JQuery Cycle funcione en nuestra tienda de Amazon. JQuery parece estar funcionando bien, ya que puedo ejecutar comandos desde la consola, pero cada vez que intento llamar .Cycle (), obtengo un error "*.cycle () no es una función". He usado ciclo en varios otros sitios web sin problemas, pero esto me ha confundido por completo.

Aquí hay un enlace a una página de prueba muy básica con una instancia de ciclo que no puedo trabajar:http://www.st-amz.com/content/slideshow.htm

El código de Amazon es un desastre completo, por lo que podría tener algo que ver con las cosas en la página no es conformada, no lo sé. Cualquier ayuda sería apreciada.

¿Fue útil?

Solución

Su etiqueta de script apunta a la URL incorrecta:

http://www.st-amz.com/content/images/jquery.cycle.min.js

Pero el ciclo se encuentra fuera de tu raíz:

http://www.st-amz.com/images/jquery.cycle.min.js

Entonces, cambie la etiqueta de script para usar una ruta relativa a la raíz y debería funcionar como se esperaba:

<script src="/images/jquery.cycle.min.js" type="text/javascript"></script>

Otros consejos

La ruta a su complemento de ciclo no es correcta, esto da como resultado un 404:

<script type="text/javascript" src="images/jquery.cycle.min.js"></script>

Parece que esta no es la URL correcta:

http://www.st-amz.com/content/images/jquery.cycle.min.js
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top