Como comprobar si una página ha cargado la librería jQuery

Como comprobar si una página ha cargado la librería jQuery

Print Friendly, PDF & Email
Como comprobar si una página ha cargado la librería jQuery
Valora esta entrada
Te has armado de valor y has decidido que vas a dar el paso de javascript a jQuery.

Cargas la librería javascript en tu página web o la importas vía CDN (content delivery network) y escribes tus primeras líneas de código que has leído en este tutorial o cualquier otro de la red.

¡Y oh terror!

No funciona nada y en la consola del navegador te saltan unos errores que no terminas de comprender muy bien.

Bueno, no perdemos la calma, ¿estás seguro que tu web está cargando jQuery?

La instrucción typeof()

Dado un contenido o variable typeof(…) devuelve el tipo de variable. Recordar que en javascript podemos tener

  • strings
  • boolean
  • number
  • function
  • object. Siendo los arrays, las fechas y los objetos tipos distintos de objetos.
typeof javascript
typeof devuelve si una variable es numero, array, objeto, booleano o función

La prueba del algodón

Cuando escribimos $ nos referimos a la variable jQuery. (Tener en cuenta que las funciones son un tipo especial de variable).

Cuando acompañamos $() estamos solicitando al navegador que ejecute de forma inmediata la función $. Esto es lo que significa ().

La función devuelve un array cuando se la llama.

En resumen,

  • typeof($) debe devolver “function” 
  • $() debe devolver “object”.
instrucción typeof()
Ejemplo de uso de typeof() para comprobar que jQuery se ha cargado correctamente

¿Que hacer si aún así no obtienes la respuesta que buscabas?

¡Alto!

No te precipites.

Hay ocasiones en las que estás haciendo la prueba para una plantilla wordpress o similar. A menudo los desarrolladores les gusta mucho el $ y lo usan para otras librerías que entran en conflicto con jQuery.

Para esos casos los desarrolladores de jQuery han previsto noConflict() del cual hablaré más adelante en este guía jQuery. No voy a entrar a desarrollar este punto en esta entrada.

La cuestión es que si no te funciona $ y $() puedes probar con el texto jQuery  y jQuery().

typeof javascript
typeof devuelve si una variable es numero, array, objeto, booleano o función

Hey querido lector!

Gracias por llegar hasta aquí. TE animo a seguir leyendo este tutorial. Verás que al principio jQuery puede resultar complejo pero en realidad no es tan complicado.

El lenguaje está tan mitificado que parece que tenga que ser difícil

¡Mucho ánimo y adelante!

Entradas relacionadas:

¿Empezar por Javascript o Python? ¿Continuar con jQuery o angular? ¿Y node.js?...
- 224
¿Qué aprender primero? Gentileza de Stack Overflow algunas pistas. ¿Primero javascript o python? ¿Continuar con jquery o node.js?
Desactivar el envío de un formulario con JQuery y preventDefault()
- 312
Ejemplo práctico de como desactivar el envío de un formulario que pide aceptación RGPD (antigua LOPD) mediante jQuery y preventDefault()
Como navegar entre los nodos de un documento web mediante jQuery
- 177
Hay casos en los que es más práctico navegar por el DOM para llegar hasta los nodos con los que queremos interactuar. Comparamos los métodos usados en javascript puro con los que usaríamos en jQuery....
Como acoplar jQuery en un documento web y errores típicos a evitar
- 156
Tutorial paso a paso dónde explico como acoplar jQuery en un documento web. Se detallan también algunos errores típicos que no deberías cometer.
¿Que es jQuery?
- 214
Bienvenidos a un completo tutorial ordenado por dificultad creciente para todos aquellos que queráis aprender jQuery. Previamente es aconsejable un buen dominio de html, css y javascript. Todos estos ...
Como llamar mediante jQuery a los nodos de un documento web
- 169
En esta entrada vemos como llamar nodos del DOM mediante jQuery haciendo la transición desde javascript. Vemos las similitudes y diferencies en Javascript y como podemos hacer la transición de JS a jQ...
Francesc Ricart
hola@francescricart.com

Soy un ingeniero industrial a quién le apasiona aprender y enseñar. En el mundo del marketing online he encontrado una de mis pasiones. Ejerzo como docente ocupacional y privado para empresas. Y también hago consultoría web para PIMES, autónomos y otros emprendedores como yo. Ayudo a las empresas en cualquier temática relacionada con su presencia digital y herramientas web. Aunque mi especialidad es el posicionamiento en buscadores (SEO). A nivel de formación lo que más feliz me hace es que un alumno haga de mi pasión una forma de vida y le ayude a encontrar trabajo. A nivel de negocios ayudo a empresarios a desenvolverse con soltura en el mundo digital y les animo a hacer cada vez más cosas que nunca hubieran imaginado que ellos también podían hacer. En este camino les ayudo haciendo todo aquello dónde ellos no llegan y crecemos juntos. Encontraréis más acerca de mi en la página sobre mi

No hay comentarios

Escribir un comentario

  Acepto la política de privacidad

Responsable: FRANCESC RICART MUÑOZ.

Finalidad: Gestionar los comentarios que realizas en este blog.

Destinatarios: No se cederán datos a terceros, salvo obligación legal.

Derechos: Tienes derecho a acceder, rectificar y suprimir los datos, así como otros derechos, como se explica en la política de privacidad.