noviembre
30
Datos Técnicos
Aprende jQuery 1.3
PDF + Ejemplos | Spanish | 151 MB | 432 Páginas | ISBN: 8441526656 | Autores: Jonathan Chaffer y Karl Swedberg | Nivel: Medio/Avanzado | June 30, 2009 | Enviado por jaratepa
Descripción
Para crear sitios interactivos interesantes, los desarrolladores están haciendo uso de librerías JavaScript como jQuery, para automatizar tareas comunes y simplificar las complicadas. Revisado y actualizado para las versiones 1.3 de jQuery, este libro le enseña los fundamentos básicos de jQuery para añadir interacciones y animaciones a sus páginas, y le ayudará a superar los escollos asociados con AJAX, eventos, efectos y características avanzadas del lenguaje JavaScript. Con este manual aprenderá soluciones detalladas a problemas específicos del lado del cliente, los pasos que pueden dar los diseñadores web para crear elementos interactivos para sus diseños, cómo utilizar ejemplos y código proporcionado con explicaciones claras y cuáles son las mejores técnicas para añadir estilo a sus acciones con efectos de animación y las características disponibles en jQuery 1.0, entre muchas cosas más.

Contenido
Prólogo

Introducción
Qué trata este libro
Qué necesita para este libro
Para quién es este libro
Convenciones
Código fuente

1. Empezar a trabajar
Qué hace jQuery
Por qué jQuery funciona bien
Historia del proyecto jQuery
Nuestra primera página Web con jQuery
Descargar jQuery
Configurar el documento HTML
Añadir jQuery
Encontrar el texto del poema
Aplicar la nueva clase
Ejecutar el código
El producto terminado
Resumen

2. Selectores
El DOM
La función factory $()
Selectores CSS
Aplicar estilo a niveles de elementos de lista
Selectores de atributo
Aplicar estilo a vínculos
Selectores personalizados
Aplicar estilo a filas alternas
Selectores de formulario
Métodos transversales DOM
Aplicar estilo a celdas específicas
Encadenar
Acceder a elementos DOM
Resumen

3. Eventos
Llevar a cabo tareas al cargar la página
Planificación de la ejecución de código
Múltiples scripts en una página
Métodos abreviados para código
Coexistir con otras librerías
Eventos sencillos
Un sencillo conmutador de estilo
Habilitar los otros botones
Contexto de manejador de evento
Mayor consolidación
Eventos abreviados
Eventos compuestos
Mostrar y ocultar características avanzadas
Destacar elementos sobre los que se hace clic
El viaje de un evento
Efectos secundarios del burbujeo de eventos
Alterar el viaje: el objeto event
Destinos de los eventos
Detener la propagación de evento
Acciones predeterminadas
Delegación de evento
Eliminar un manejador de evento
Espacio de nombres de evento
Volver a vincular eventos
Simular interacción de usuario
Eventos de teclado
Resumen

4. Efectos
Modificaciones CSS en línea
Métodos básicos ocultar y mostrar
Efectos y velocidad
Aplicar velocidad
Aparecer y desaparecer de forma paulatina
Efectos compuestos
Crear animaciones personalizadas
Alternar el aparecer y desaparecer paulatino
Animar múltiples propiedades
Posicionar con CSS
Efectos simultáneos frente a “en cola”
Trabajar con un solo conjunto de elementos
Trabajar con múltiples conjuntos de elementos
Rellamadas
En pocas palabras
Resumen

5. Manipulación DOM
Manipular atributos
Atributos que no son clase
La función factory $() revisada
Insertar nuevos elementos
Mover elementos
Marcar, numerar y vincular el contexto
Anexar pies de página
Situar elementos alrededor de otros
Copiar elementos
Clonar con eventos
Clonar citas
Una desviación CSS
De vuelta al código
Embellecer las citas
Métodos de manipulación DOM
Resumen

6. AJAX
Cargar datos bajo demanda
Añadir HTML
Trabajar con objetos JavaScript
Recuperar un objeto JavaScript
Funciones jQuery globales
Ejecutar un script
Cargar un documento XML
Elegir un formato de datos
Pasar datos al servidor
Llevar a cabo una petición GET
Llevar a cabo una petición POST
Serializar un formulario
Estar pendiente de la petición
AJAX y eventos
Limitaciones de seguridad
Utilizar JSONP para datos remotos
Opciones adicionales
El método AJAX de bajo nivel
Modificar opciones predeterminadas
Cargar partes de una página HTML
Resumen
7. Manipulación de tabla
Ordenar y paginar
Ordenación del lado del servidor
Impedir que la página se refresque
Ordenación JavaScript
Etiquetas de agrupación de filas
Ordenación alfabética básica
El poder de los plug-ins
Problemas de rendimiento
Manipular las teclas de ordenar
Ordenar otros tipos de datos
Resaltar columna
Alternar la dirección de la ordenación
Paginación del lado del servidor
Ordenar y paginar van juntos
Paginación JavaScript
Mostrar el paginador
Habilitar los botones del paginador
Marcar la página actual
Paginación con ordenación
El código terminado
Modificar la apariencia de la tabla
Resaltar filas
Alternar color de filas
Alternar colores de fila avanzado
Resaltar filas basado en interacción del usuario
Descripciones emergentes
Contraer y expandir secciones
Filtrado
Opciones de filtro
Invertir los filtros
Interactuar con otro código
El código terminado
Resumen

8. Formularios con funciones
Mejorar un formulario básico
Estilo de formulario mejorado de forma progresiva
La leyenda
Mensajes de campo obligatorio
Campos mostrados condicionalmente
Validación de formulario
Campos obligatorios
Formatos obligatorios
Una última comprobación
Manipulación de casilla de verificación
El código terminado
Formularios compactos
Texto como marcador de posición para campos
Autocompletar AJAX
En el servidor
En el navegador
Completar el campo de búsqueda
Navegación por medio de teclado
Gestionar las teclas del cursor
Insertar sugerencias en el campo
Eliminar la lista de sugerencias
Autocompletar frente a live search
El código terminado
Trabajar con datos de formulario numéricos
Estructura de tabla de carro de la compra
Rechazar entrada no numérica
Cálculos numéricos
Analizar y aplicar formato a moneda
Tratar con decimales
Otros cálculos
Redondear valores
Toques finales
Eliminar elementos
Editar información de envío
El código terminado
Resumen

9. Rotativos
Titular rotativo
Configurar la página
Recuperar el feed
Configurar el rotativo
La función rotar titular
Detenerse al pasar por encima
Recuperar un feed de un dominio diferente
Añadir un indicador de carga
Efecto degradado
El código terminado
Un carrusel de imágenes
Configurar la página
Revisar los estilos con JavaScript
Mover las imágenes cuando se hace clic
Añadir animación deslizable
Mostrar iconos de acción
Ampliar imagen
Ocultar la portada ampliada
Mostrar un botón cerrar
Más diversión con el etiquetado
Animar la ampliación de la portada
Aplazar las animaciones hasta que la imagen se carga
Añadir un indicador de carga
El código terminado
Resumen

10. Utilizar plug-ins
Encontrar plug-ins y ayuda
Cómo utilizar un plug-in
El plug-in Form
Consejos y trucos
La librería de plug-ins jQuery UI
Efectos
Animaciones de color
Animaciones de clase
Aceleración y desaceleración avanzada
Efectos adicionales
Componentes de interacción
Widgets
ThemeRoller
Otros plug-ins recomendados
Formularios
Autocomplete
Validation
Jeditable
Masked input
Tablas
Tablesorter
jqGrid
Flexigrid
Imágenes
Jcrop
Magnify
jQuery Lightbox y cuadros de diálogo modales
FancyBox
Thickbox
BlockUI
jqModal
Gráficas
Flot
Sparklines
Eventos
hoverIntent
Live query
Resumen

11. Desarrollar plug-ins
Añadir nuevas funciones globales
Añadir múltiples funciones
¿Qué sentido tiene?
Crear un método de utilidad
Añadir métodos de objeto jQuery
Contexto del método de objeto
Encadenar métodos
Métodos transversales DOM
Añadir nuevos métodos abreviados
Parámetros de método
Parámetros sencillos
Mapas de parámetro
Valores de parámetro predeterminados
Funciones de rellamada
Predeterminados personalizables
Añadir una expresión de selector
Compartir un plug-in con el mundo
Convenciones de nombrado
Uso del alias $
Interfaces de método
Estilo de la documentación
Resumen

Apéndice A. Recursos online
Documentación jQuery
Wiki jQuery
API jQuery
Navegador de la API jQuery
jQuery visual
Visor jQueryAPI Adobe AIR
Referencia JavaScript
Centro de desarrollo Mozilla
Dev.opera
Referencia JScript MSDN
Quirksmode
JavaScript Toolbox
Compresores de código JavaScript
Compresor YUI
JSMin
Pretty printer
Referencia (X)HTML
Página principal de W3C
Referencia CSS
Página principal CSS de W3C
La chuleta CSS de Mezzoblue
Position is everything
Blogs de utilidad
El blog jQuery
Learning jQuery
Ajaxian
John Resig
JavaScript ant
Robert´s talk
Estándares Web con imaginación
Snook
Recurso JavaScript de Matt Snider
I can´t
DOM scripting
As days pass by
A list apart
Marcos de trabajo de desarrollo Web utilizando jQuery

Apéndice B. Herramientas de desarrollo
Herramientas para Firefox
Firebug
Barra de herramientas de desarrollador Web
Venkman
Comprobador de expresiones regulares
Herramientas para Internet Explorer
Microsoft Internet Explorer Developer Toolbar
Microsoft Visual Web Developer
DebugBar
Drip
Herramientas para Safari
Menú Develop
Inspector Web
Herramientas para Opera
Dragonfly
Otras herramientas
Firebug Lite
NitobiBug
Paquete TextMate jQuery
Charles
Fiddler
Aptana

Apéndice C. JavaScript Closures
Funciones internas
El gran escape
Ámbito de aplicación de variables
Interacciones entre closures
Closures en jQuery
Argumentos para $(document).ready()
Manejadores de evento
Peligros de pérdidas de memoria
Bucles de referencia accidentales
El problema de pérdidas de memoria de Internet Explorer
La buena noticia
Resumen

Apéndice D. Referencia rápida
Expresiones de selector
Métodos transversales DOM
Métodos de evento
Métodos de efecto
Métodos de manipulación DOM
Métodos AJAX
Métodos variados

Índice alfabético

Enlaces
APRENDE.jQuery.1.3-Anaya.Multimedia
Rapidshare | Megaupload | FileSonic | FileServe | HotFile | DepositFiles | MultiUpload

Contraseña/Password: www.intercambiosvirtuales.org

Enlaces Relacionados
Web del Autor

No somos responsables de los enlaces en la caja de comentarios sociales, usarlos bajo su propio juicio.
@Arma 30/11/2010 05:08:36 #1

bajandolo gracias

@leobardo2 30/11/2010 07:07:59 #2

buen aporte, gracias

@Pasto 30/11/2010 08:30:07 #3

Gracias! justo lo que estaba necesitando

@pamda 30/11/2010 09:04:14 #4

Muchisimas gracias por el aporte!!!
ahora me voy a poner a repasar o talvez profundizar algunos de mis conocimientos sobre el mismo, servida en bandeja de entrada (plata).
fuerza para los proximos aportes…

@Carolina 30/11/2010 09:07:37 #5

Muy bueno… muchísimas gracias!

@Jonathan 30/11/2010 09:13:51 #6

Excelente libro para nosotros los programadores.

@Itenrio 30/11/2010 09:29:10 #7

Muchas gracias por el aporte!! Excelente!!! Justo cuando necesito hacer mi proyecto de DAW!! Gracias :D

@yiyorusso 30/11/2010 09:52:33 #8

gracias este tipo de post no es para muchos XD..

@EstoyVendido.com 30/11/2010 09:54:28 #9

Buenisimo el aporte!!
Muachas gracias

@RuLo 30/11/2010 09:56:33 #10

Muchas gracias!

@Frank Diaz 30/11/2010 10:38:16 #11

hola, mui buen libro…mil gracias andaba buscando algo asi.
habia encontrado en ingles. no es k no entienda ingles, pero que mejor que un libro cmpleto en tu idioma..
felicidades.

@Juan Pablo 30/11/2010 12:38:50 #12

Muchas gracias por este aporte es magnifico, en la red no he encontrado un libro como este.

@daniel 30/11/2010 12:49:38 #13

Excelente aporte y muchas gracias

@Carlos 30/11/2010 13:54:51 #14

Ya hacía falta… Amigo jimmy sería fantástico si consigue videos acerca de las tecnologías JQuery y AJAX, es casi imposible encontrar algo en la red acerca de esto…

Gracias por su esfuerzo al usuario que cargo el archivo y sigan asi… xD!

@Zanka 30/11/2010 15:37:25 #15

Bajando, gracias!!!

@papico 30/11/2010 15:50:29 #16

muchas gracias pero me dio error al abrir el pdf, estoy haciendo algo mal?

@joshyba 30/11/2010 16:30:14 #17

Gracias men, bajando a ver que tal la info. chido.

@cherokhee 30/11/2010 16:50:50 #18

excelente aporte Jimmy gracias, sigue asi!

@soldadoxyz 30/11/2010 17:32:21 #19

Mi querido hermano, estoy muy agradecido con tus aportes, que digo aportazos, gracias nuevamente

@MariaZaida 30/11/2010 19:03:22 #20

muchas gracias por el aporte

@Carlos Restrepo leon 30/11/2010 20:08:24 #21

Hola Muchas gracias por el aporte

saludos

@javier 30/11/2010 20:25:15 #22

excelente gracias a disfrutar y a estudiar…

@lfbh2033 30/11/2010 21:31:44 #23

muchas grascias.. exelente

@carsum 30/11/2010 22:12:25 #24

genial.muchas gracias

@EGO 30/11/2010 22:25:19 #25

Lo único que cabe, como siempre, agradecer, agradecer y agradecer!!!

@Javi 30/11/2010 22:33:12 #26

Excelente aporte!!! Gracias…

@abrahamhs 30/11/2010 23:21:06 #27

Gracias muy buen aporte

@Rich123 01/12/2010 00:57:26 #28

Super buen aporte, gracias Jimmy.

@menceyloco 01/12/2010 07:52:29 #29

Bajando , Muchas Gracias

Saludos de Paz

@Antony 01/12/2010 08:40:34 #30

Muy buen aporte, más bien buenísimooo.. Gracias..

@chichibek 01/12/2010 09:42:19 #31

gracias de verdad, estoy buscando de hace mucho seguro me serivra
excelente

@Rodolfo 01/12/2010 10:55:17 #32

Gracias por el aportazo.

@samus_200 01/12/2010 20:33:59 #33

a descargar gracias!!!!

@Vidal 01/12/2010 22:56:12 #34

gracias brother muy buen aporte como siempre

@Black_UK 02/12/2010 07:51:22 #35

la cago gracias wn te pasaste!

@William 02/12/2010 10:44:41 #36

Gracias, ta xvr el libro

@liorocker 03/12/2010 04:26:04 #37

Gracias jimmy_criptoy y jaratepa!!! aunque la actual version es la 1.4.4 creo que hay cosas interesantes en este libro :)

@Dark Marcus 03/12/2010 20:09:47 #38

Gracias man un gran aportazo

Este libro lo habia bajado en ingles pero ahora lo traes en español muchas gracias man.

Saludos!!!

@avatars 04/12/2010 21:54:39 #39

graciass =) andaba buscando algo así quiero aprender !!

@N4CH0 05/12/2010 15:21:57 #40

Gracias por este gran aporte Jimmy realmente es de gran ayuda para afianzar mi conocimiento sobre este framework.
Sigue adelante.
Saludos.

@walter 09/12/2010 21:40:47 #41

Buenisimo aporte es lo que habia estado buscando muchas gracias

@lucia 10/12/2010 07:36:33 #42

gracia muy bueno..un abrazo

@Franck 19/12/2010 13:39:07 #43

Gracias amigos por su gran trabajo y aporte.

@Armando Hernández 19/12/2010 22:29:22 #44

Excelente aporte, muchas gracias.

@jorge carpio 20/12/2010 17:06:56 #45

Muy buen aporte, es lo que estaba buscando coy a estudiar todo el libro

@Erick HYM 21/12/2010 16:14:51 #46

Gracias jimmy_criptoy muy buen aporte felicitaciones sigue asi apoyando y comportiedo muchas gracias
Saludos desde Juliaca Peru

@jmacc 21/12/2010 21:54:29 #47

xcelente aporte graxxx

@Javier 21/03/2011 10:53:51 #48

Hola
esta bueno y en español, aunque esta des-actualizado con respecto a la versión de Jquery

@Frogs 20/10/2013 05:05:15 #49

Excelente!! como siempre… mil gracias!!

¿Algo que Comentar?

Tu avatar en los
comentarios

Sonrisa Triste, Afligido, Apenado Sonrisa Guiñar un ojo Burla, Broma, Sarástico Muerto de Risa Contento, Feliz Neutral, Sin Palabras Roll Eyes (Sarcástico) Conmocionado, Impresionado Confundido, Desorientado Chido, Bueno, Exelente, Lindo Sonrojado, Ruborizado, Avergonzado Risa Malvada, Malvado Enojado, Enfadado Sorpresa, Asombro, Admiración Loco, Enojado, Enfadado y con Ideas Disparatadas Llanto, Lloro, Desconsuelo Exclamación, Imprecación Idea, Opinión Flecha Enojado        

Tenga en Cuenta: La moderación de comentarios está habilitada y puede retrasar tu comentario. No hay necesidad de volver a enviar su comentario.