El error de tiempo de ejecución de JavaScript '$' está indefinido.

El error de tiempo de ejecución de JavaScript '$' está indefinido.

Mientras se programan en JavaScript, JQuery ayuda mucho a acceder a los elementos al instante. Por ejemplo, el selector de jQuery "ps"Ofrece un uso multifuncional de acceder a los elementos por"identificación","clase", etc. Este selector es funcional siempre que la biblioteca jQuery correspondiente se incluya en el código. De lo contrario, muestra un error indefinido.

Este blog discutirá el "Error de tiempo de ejecución: '$' está indefinido"En JavaScript.

¿Cuál es el "error de tiempo de ejecución? '$' Está indefinido" en JavaScript?

El "ps"¿Se utiliza el selector jQuery para acceder a los elementos. El error establecido puede ocurrir si la biblioteca jQuery no está incluida o si la biblioteca está incluida después de la funcionalidad aplicada.

Ejemplo 1: Ocurrencia de "Error de tiempo de ejecución: '$' está indefinido" en JavaScript sin especificar la biblioteca jQuery

En este ejemplo, la ocurrencia del error establecido se discutirá implementando la funcionalidad correspondiente sin especificar la biblioteca jQuery:





En el fragmento de código anterior:

  • Crea el botón adjunto con un "al hacer clic"Redirección de eventos a la función myFunction ().
  • En el siguiente paso, agregue el "

    "Elemento tiene un atributo"identificación".

  • En el código JS, defina una función llamada "myFunction ()".
  • En su definición, acceda al incluido "

    "Elemento por su"identificación"A través del selector de jQuery"ps".

  • Por último, aplique el "innerhtml"Propiedad para agregar el valor de texto establecido al elemento recuperado.
  • Tenga en cuenta que el uso del selector "ps"Sin incluir la biblioteca jQuery muestra la"error indefinido".

Producción

Como se observó, el selector "ps"No se reconoce ya que la biblioteca correspondiente no está incluida en el código.

Ejemplo 2: Ocurrencia de "error de tiempo de ejecución: '$' está indefinido" en JavaScript por

Especificar la biblioteca jQuery después de la funcionalidad aplicada

En este ejemplo particular, la ocurrencia del error establecido se discutirá especificando la biblioteca jQuery después de implementar su funcionalidad:

Este es el sitio web de Linuxhint




En las líneas de código anteriores:

  • Del mismo modo, incluya un encabezado y un párrafo que tenga el declarado "identificación", Respectivamente.
  • En la parte de JavaScript del código, de manera similar, acceda al párrafo incluido por su "identificación" mediante el "ps"Selector.
  • Además, recupere su contenido de texto (encabezado) utilizando el "innerhtml" propiedad.
  • Después de eso, repita el mismo procedimiento con el párrafo incluido y asigne el contenido de texto recuperado del encabezado.
  • Por último, especifique el "biblioteca jQuery"Para aplicar sus funcionalidades.
  • Tenga en cuenta que la biblioteca se incluye después de las funcionalidades aplicadas con la ayuda del "ps"Selector, el error indefinido también se registrará en la consola.

Producción

Como solución, simplemente agrega el script jQuery a la aplicación.

Conclusión

El "Error de tiempo de ejecución: '$' está indefinido"En JavaScript puede ocurrir sin especificar la biblioteca jQuery o al especificarla después de las funcionalidades aplicadas. En el enfoque anterior, el selector indefinido "ps"Es evidente ya que la biblioteca no está incluida. En el último enfoque, el error correspondiente ocurre debido al código no organizado. Este blog explicó la ocurrencia del "Error de tiempo de ejecución: '$' está indefinido"En JavaScript.