JS Script Uncaught ReferenceError: $ no se define cuando carga el archivo HTML al servidor
Estoy teniendo problemas con un poco de código. Esencialmente, inserté un pequeño script en nuestra página web HTML para extraer una barra de navegación/menú de un archivo separado - para que pueda hacer cambios en él en todo el sitio como me plazca.
Inicialmente, el código no se cargaría localmente. Entiendo que este es un problema común con algunos scripts, así que lo he pasado por alto ya que funcionó en mi vista Browser-Plus dentro de mi IDE (Atom).
Ahora, tuve a nuestro gerente de TI subir el archivo de prueba de nuestra página web para ver si funciona también en vivo. No lo hace. La página está bien pero la barra de menús no aparece como lo hace en mi visor IDE.
Comprobé la Consola de la JS, y mi línea de función lanza una referencia no traídaError: $ no está definido.
¿Puede alguien decirme un enfoque de trabajo o diferente?
Mi jefe no es muy inteligente y no permitirá que el código vaya a vivir hasta que pueda mostrarle que funciona localmente, lo que está empezando a parecer una tarea imposible. No soy un desarrollador por el comercio, sólo hago nuestro trabajo web porque tengo algún conocimiento de webdev, así que esto no está exactamente en mi casa de ruedas.
Código siguiente.
' '
THIS SCRIPT PLACES THE MENU BAR
END MENU SCRIPT
' '
También intenté:
' '
THIS SCRIPT PLACES THE MENU BAR
END MENU SCRIPT
' '
¡Gracias a todos!
Pregunta hecha hace 3 años, 4 meses, 28 días - Por devgeek
2 Respuestas:
-
El error Uncaught ReferenceError: $ no está definido generalmente ocurre cuando estás intentando usar jQuery ($) en tu script pero jQuery no está cargado correctamente en la página.
Para solucionar este error, asegúrate de que estás incluyendo jQuery en tu página HTML antes de tu script que lo utiliza. Puedes hacerlo agregando una etiqueta