una simbolo significa que otra llamar inicial función funciones funcion ejemplos dollar dentro jquery

simbolo - llamar una funcion dentro de otra funcion jquery



Sintaxis de jQuery: función entre paréntesis después del signo de dólar (2)

La función dentro de los paréntesis se ejecuta cuando el DOM está completamente cargado.

Esto es implementado por .ready() , es decir, como Mohammad Adil ya dijo, es un atajo.

Extracto de la http://api.jquery.com/ready/ :

Si bien JavaScript proporciona el evento de carga para ejecutar código cuando se representa una página, este evento no se activa hasta que todos los activos, como las imágenes, se hayan recibido por completo. En la mayoría de los casos, el script se puede ejecutar tan pronto como la jerarquía DOM se haya construido completamente. Se garantiza que el controlador pasado a .ready() se ejecutará después de que el DOM esté listo, por lo que este suele ser el mejor lugar para adjuntar todos los demás controladores de eventos y ejecutar otro código jQuery.

Esta pregunta ya tiene una respuesta aquí:

He visto una sintaxis donde uno pone una función entre paréntesis que sigue un signo de dólar como este:

$(function(){...});

¿Qué significa esto en jQuery? ¿Qué hace la función?


$(function(){...}) es un atajo para

$(document).ready(function(){...});

Ver los documentos API

http://api.jquery.com/ready/

  • $(document).ready(handler)
  • $().ready(handler) (this is not recommended)
  • $(handler)