jQuery es un marco orientado a eventos de la redacción del Web interactiva de programación Javascript . Su objetivo es simplificar el proceso de escribir código para el navegador para ejecutar. En lugar de ejecutar código de forma secuencial , como sería normal, jQuery permite al programador escribir código que responda a eventos que ocurren en el navegador, como por ejemplo un usuario hace clic en un enlace. De forma predeterminada , jQuery ejecuta cada sentencia asociada a un evento a la vez. Sin embargo , jQuery proporciona un mecanismo para anular el valor por defecto , y la escritura de código que se ejecuta de manera secuencial. Javascript
JavaScript es un lenguaje de programación de código abierto. Se incluye con todos los navegadores web modernos. Idiomas como lo interpreta ( en comparación con el compilado) van , JavaScript es extremadamente rápido. Muchas grandes empresas han conferido interés en el avance de JavaScript como lenguaje. Dicho esto , JavaScript tiene una reputación de ser un poco difícil de trabajar y de varios intentos se han hecho para hacer más fácil JavaScript . jQuery es uno de esos intentos .
jQuery
jQuery es una librería JavaScript que tiene como objetivo simplificar el trabajo con el Document Object Model o DOM. El DOM es un objeto especial que existe en el lenguaje JavaScript y permite a los programadores para manipular la estructura de las páginas Web . Trabajando con el DOM puede ser difícil y arcano. DOM programación también puede ser propenso a errores , ya que los diferentes navegadores interpretan el DOM ligeramente diferente. jQuery se encarga de compatibilidad entre navegadores .
Efectos jQuery
El marco de JavaScript jQuery incluye una gran variedad de efectos visuales diseñados para hacer que la creación de animaciones de fácil. Desafortunadamente , por defecto, todos estos efectos se ejecutarán simultáneamente cuando el navegador carga la secuencia de comandos jQuery. La forma más fácil de evitar esta limitación es usar jQuery " callbacks " permite funciones para definir las funciones que deben ser llamadas después de terminar .
Usando una devolución de llamada
Normalmente , jQuery secuencial código sería algo como esto.
$ ("# show- proyectos ") . haga clic en (function ( ) declaración, o una línea de código , se ejecuta simultáneamente en este ejemplo, el punto y coma se utiliza para delinear cada declaración
Para utilizar una devolución de llamada, utilice un código como este en su lugar: . .
$ ("# show- proyectos " .) haga clic en (function ( ) {
$ (" la página: . visible " ) . FadeOut (" normal " , function () {
$ ( " # " proyectos . ) fadeIn ("normal ");
} ) ;
} ) ;
En este ejemplo sólo hay una declaración que se ejecuta durante el evento " click" en su lugar. de funcionamiento de todas ellas simultáneamente , este ejemplo se ejecuta en secuencia
.