Pregunta

Estoy tratando de ejecutar el siguiente código, escrito en mi máquina local:

http://www.jsfiddle.net/WShdx/3/

En cuanto a funcionalidad (ignorar las imágenes rotas en los botones anterior y siguiente, y las imágenes principales erróneamente empresas) la función de clic / vuelo estacionario está funcionando correctamente en jsFiddle. Sin embargo, en mi máquina local no funciona en absoluto.

Para todos los efectos, el código es idéntico, excepto la copia local tiene esta sección de la cabeza a la carga de los archivos javascript / css que están contenidos dentro de la página jsFiddle:

<head>
  <title>Jquery Wizard</title>
  <link href="style.css" rel="stylesheet" type="text/css" />
  <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
  <script src="wizard.js" type="text/javascript" ></script>
</head>

¿Hay alguna función maravillosa de jsFiddle que está haciendo mi código de trabajo mágicamente, o me estoy perdiendo algo aquí?

¿Fue útil?

Solución

Se eligió para ejecutar el script de código "onLoad" en jsFiddle, esa es la diferencia.

Sin onload no encontrará $('area'), debido a que su guión se coloca dentro de la <head>, donde los elementos dentro de la <body> son todavía desconocidos.

Otros consejos

Me había también consejo que cualquier persona que lo dirige en este tipo de errores a utilizar Firebug o cualquier herramienta de depuración de depuración del guión siempre que se produzcan este tipo de problemas. Podría haber problemas muy simples pero frustrantes como un error Uncaught SyntaxError: Unexpected token ILLEGAL. Depuradores vienen en muy práctico!

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