Hasta ahora ya llevamos lo básico de HTML, Javascript y CSS, ya es momento de ver como hacemos funcionar todos juntos y ver hasta donde podemos llegar y entiendan así la necesidad de conocer otra herramientas que ayudará mucho en el futuro.
Lo que les muestro a continuación es una página que podemos hacer para presentarnos a nosotros mismos.
Ya con esto vemos que con solo conocer lo básico se puede hacer algo interesante y de buena utilidad, pero ahora vamos a ver una librería llamada JQuery. Esta contiene muchas funciones que nos ayudarán a manipular contenido, tener menos código de lectura más fácil.
1 - Hola JQuery
Lo primero que vemos en el HTML es que se importa un archivo llamado jquery-1.10.2.js, esta librerias no las coloco en el código de arriba, pero pueden acceder a ella en la página oficial de JQuery o lo pueden descargar con todo el código bajo este link.. Después de esto ya podemos hacer uso de todas las funciones que nos trae JQuery. Podemos también incluir la librería desde el link de la página web de JQuery, pero eso depende de cada desarrollador.
En esta página se nos permite que al hacer click en la etiqueta con id cuadro se mostrará un mensaje. Hay que notar que se puede hacer click dentro de toda el área del cuadro y siempre se podrá mostrar el mensaje, ya que la función hace referencia a la etiqueta con id cuadro y no solo al texto.
Para usar la librería JQuery lo que necesitas es escribir $ y seguido entre paréntesis el id (también se puede usar la clase) del elemento a manipular. Seguido de esto último viene la acción y en este caso es la función click que recibe como parámetro una función, quien tiene la función alerta para mostrar un mensaje.
Para ver más manejadores de eventos pueden visitar el API de JQuery.
2 - Animaciones
En este otro ejemplo lo que hacemos es utilizar el poder de las clases para esconder el elemento que se selecciona con distintas animaciones y efectos. Lo más importante a notar en este ejemplo es que la función ready indica que todas las funciones estarán disponibles una vez que el documento este completamente cargado.
Fíjense que en la línea 4 del archivo 2-funciones.js se tiene la variable this que hace referencia solo al elemento seleccionado y luego le sigue la función hide(), dando así como resultado que se oculte solo el elemento seleccionado.
Para los otros ejemplos es muy parecido pero se hace uso de otras funciones de efectos que reciben parámetros que determinan el resultado de la animación.
Para ver más efectos pueden visitar el API de JQuery animaciones y efectos.
3 - Tomar valor
Para este ejemplo vemos como se hace para tomar el valor o contenido de una etiqueta y ha diferencia de aplicar un efecto lo que se hace es:
Página de ventas
Ahora les muestro aquí una pequeña página que nos permite hacer compras dada una lista de artículos y así puedan ver la utilidad de todo lo que acabamos de aprender de JQuery.
Ya con esto hemos dado un gran salto en la programación web, aunque si nos damos cuenta, vemos que nuestras páginas si se ve bien aquí en el explorador, pero como se ve desde un celular, una tablet o consola de videojuegos, porque ahí que aceptar que actualmente ya no sólo navegamos desde la computadora, que es donde tenemos grandes resoluciones en general, es por eso que necesitamos usar otras herramientas que nos permita manejar varias resoluciones y es por eso que el próximo Post que haga lo voy hacer sobre Bootstrap CSS y verán una gran variedad de ayudas que nos trae, con muy poco esfuerzo.
Si algo no queda muy claro siempre me pueden escribir a mi correo tonylattke@gmail.com o también pueden dejar comentarios al final de este post y trataré de ayudarles lo antes posible.
Descarga aquí todos los archivos fuente.
Lo que les muestro a continuación es una página que podemos hacer para presentarnos a nosotros mismos.
Ya con esto vemos que con solo conocer lo básico se puede hacer algo interesante y de buena utilidad, pero ahora vamos a ver una librería llamada JQuery. Esta contiene muchas funciones que nos ayudarán a manipular contenido, tener menos código de lectura más fácil.
1 - Hola JQuery
Lo primero que vemos en el HTML es que se importa un archivo llamado jquery-1.10.2.js, esta librerias no las coloco en el código de arriba, pero pueden acceder a ella en la página oficial de JQuery o lo pueden descargar con todo el código bajo este link.. Después de esto ya podemos hacer uso de todas las funciones que nos trae JQuery. Podemos también incluir la librería desde el link de la página web de JQuery, pero eso depende de cada desarrollador.
En esta página se nos permite que al hacer click en la etiqueta con id cuadro se mostrará un mensaje. Hay que notar que se puede hacer click dentro de toda el área del cuadro y siempre se podrá mostrar el mensaje, ya que la función hace referencia a la etiqueta con id cuadro y no solo al texto.
Para usar la librería JQuery lo que necesitas es escribir $ y seguido entre paréntesis el id (también se puede usar la clase) del elemento a manipular. Seguido de esto último viene la acción y en este caso es la función click que recibe como parámetro una función, quien tiene la función alerta para mostrar un mensaje.
Para ver más manejadores de eventos pueden visitar el API de JQuery.
2 - Animaciones
En este otro ejemplo lo que hacemos es utilizar el poder de las clases para esconder el elemento que se selecciona con distintas animaciones y efectos. Lo más importante a notar en este ejemplo es que la función ready indica que todas las funciones estarán disponibles una vez que el documento este completamente cargado.
Fíjense que en la línea 4 del archivo 2-funciones.js se tiene la variable this que hace referencia solo al elemento seleccionado y luego le sigue la función hide(), dando así como resultado que se oculte solo el elemento seleccionado.
Para los otros ejemplos es muy parecido pero se hace uso de otras funciones de efectos que reciben parámetros que determinan el resultado de la animación.
Para ver más efectos pueden visitar el API de JQuery animaciones y efectos.
3 - Tomar valor
Para este ejemplo vemos como se hace para tomar el valor o contenido de una etiqueta y ha diferencia de aplicar un efecto lo que se hace es:
- val(): Que nos permite obtener el valor.
- val(""): Que sustituye el valor por el valor en el parámetro de la función.
- empty(): Permite eliminar todo el contenido anidado dentro de la etiqueta.
- append(foo): Agrega al final el contenido de la variable foo en la etiqueta .
Página de ventas
Ahora les muestro aquí una pequeña página que nos permite hacer compras dada una lista de artículos y así puedan ver la utilidad de todo lo que acabamos de aprender de JQuery.
Ya con esto hemos dado un gran salto en la programación web, aunque si nos damos cuenta, vemos que nuestras páginas si se ve bien aquí en el explorador, pero como se ve desde un celular, una tablet o consola de videojuegos, porque ahí que aceptar que actualmente ya no sólo navegamos desde la computadora, que es donde tenemos grandes resoluciones en general, es por eso que necesitamos usar otras herramientas que nos permita manejar varias resoluciones y es por eso que el próximo Post que haga lo voy hacer sobre Bootstrap CSS y verán una gran variedad de ayudas que nos trae, con muy poco esfuerzo.
Si algo no queda muy claro siempre me pueden escribir a mi correo tonylattke@gmail.com o también pueden dejar comentarios al final de este post y trataré de ayudarles lo antes posible.
Descarga aquí todos los archivos fuente.



























