on y off, los nuevos métodos para vincular y desvincular manejadores en jQuery

(4 comentarios)

Una de las novedades destacadas de la versión 1.7 de jQuery, publicada hace un par de semanas, son las funciones .on() y .off(), que tienen como objetivo unificar los distintos métodos que teníamos disponibles para asignar y desasignar manejadores a eventos: .bind(), .unbind(), .delegate(), .undelegate(), .live() y .die().

Es conveniente utilizar desde ya este nuevo par de métodos; no solo porque simplifican la API, sino porque es probable que en próximas versiones el resto de funciones termine por desaparecer. Tanto es así, que si echamos un vistazo al código de la nueva versión, veremos que la implementación de los antiguos métodos se ha sustituido ya por simples llamadas a .on() y .off().

[Pulsa para continuar]

jQuery in Action

(4 comentarios)

jQuery in ActionjQuery in Action
Calificación:
Autores: Bear Bibeault, Yehuda Katz
Año: 2010
Editorial: Manning

Segunda edición de este libro sobre jQuery perteneciente a la serie “in Action” de Manning. Lanzado a mediados del año pasado, gran parte del texto fue reescrito y se agregaron más de 100 páginas. Tal fue el trabajo realizado, que sus autores comentaron que les llevó más tiempo terminar esta segunda edición que escribir el original.

jQuery in Action cuenta con 475 páginas organizadas en 2 partes, una primera sobre jQuery en sí, y una segunda sobre la biblioteca de componentes jQuery UI. También cuenta con un apéndice que trata conceptos avanzados de JavaScript, necesarios para utilizar jQuery de manera efectiva, como objetos, funciones de orden superior, closures o cierres, y el concepto de que las variables y funciones de ámbito global son en realidad propiedades del objeto window. Como véis, temas de conversación apasionantes para determinado tipo de reunión social.

[Pulsa para continuar]

Buenas prácticas con jQuery

(21 comentarios)

Algunos consejos prácticos que os pueden ser de utilidad después de leer mi tutorial rápido de jQuery. ¿Tienes cualquier otro consejo o sugerencia, o cualquier puntualización al respecto? Tu comentario será MUY bienvenido 🙂

[Pulsa para continuar]

Autocompletado con jQuery

(29 comentarios)

Autocomplete, que forma parte de la librería jQuery UI, es uno de los muchos plugins de autocompletado disponibles para jQuery; plugins que permiten mostrar una serie de sugerencias al usuario mientras este está escribiendo en una caja de texto. Esta funcionalidad, además de ahorrar algo de tiempo al usuario, también es un sistema mucho menos propenso a errores. Este es el aspecto de una caja de texto decorada con este plugin:

Plugin de autocompletado para jQuery

[Pulsa para continuar]

Campeones del Mundo

(34 comentarios)

Ni aquí os vais a librar, lo siento. Este equipo se lo merece.

España levanta la Copa del Mundo 2010

A los que no seáis aficionados al fútbol, o no seáis fans de La Roja, os alegrará saber, no obstante, que la victoria de España ha servido al menos para poder descargar gratis durante 24 horas el libro jQuery: Novice to Ninja, que representaba a España en el particular mundial organizado por SitePoint.

Enviar formularios con AJAX y jQuery

(31 comentarios)

En nuestro tutorial rápido de jQuery ya explicamos cómo enviar peticiones HTTP asíncronas al servidor utilizando distintos métodos de esta librería, como $.load, $.get, $.post y $.getJSON. En esta ocasión, y a petición de varios lectores, utilizaremos un pequeño ejemplo para ver cómo enviar los datos de un formulario utilizando AJAX y jQuery, y cómo hacer uso de estos datos en un archivo PHP situado en nuestro servidor.

[Pulsa para continuar]

10 plugins para jQuery que no puedes perderte

(15 comentarios)

Qué mejor forma de animarte a leer el pequeño tutorial de jQuery de Mundo geek que enseñarte algunas de las cosas que podemos lograr con unas pocas líneas de código gracias a sus plugins. Esta lista con 10 plugins para jQuery que no debes perderte es sólo una pequeña muestra.

Y tú, ¿qué plugins para jQuery recomendarías?

[Pulsa para continuar]

Tutorial rápido de jQuery

(122 comentarios)

El mejor resumen de lo que es jQuery lo podemos encontrar en el lema de su propia página web: “La librería JavaScript para escribir menos y hacer más”. Ampliando algo más esta definición, dejémoslo en que es una forma de convertir el desarrollo de la parte de cliente de una aplicación web en algo mucho más divertido, rápido y sencillo, facilitando la interacción con los elementos del árbol de documento, el manejo de eventos, el uso de animaciones, etc.

Con algo más de 4 años de vida, jQuery se ha convertido en la librería JavaScript más utilizada actualmente, y es que, además, es gratuita, de código abierto (bajo licencia MIT y GPL v2) e increíblemente ligera. Entre sus usuarios podemos encontrar a Google, Microsoft, IBM, Amazon, Twitter, WordPress, Mozilla o Drupal.

[Pulsa para continuar]