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

0
(0)

Publicado

Aviso importante web en obras

Es posible que el contenido que estás visualizando tenga un formato un poco raro o que se haya perdido algún contenido. Esto se debe a que en 2023/09 decidí renovar la página y con más de 1000 escritos el trabajo de irlos revisando uno por uno es agotador. Poco a poco iré corrigiendo todos los contenidos. ¡Gracias por la comprensión!

jquery en un sofá con la rana gustavo

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.

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

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

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

¿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().
Como comprobar si una página ha cargado la librería jQuery 1
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!

¿Te ha gustado esta publicación?

¡Valora sobre 5 estrellas esta publicación!

Puntuación media 0 / 5. Votos: 0

Todavía no hay votos. Sé el primero en valorar la entrada.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *