Aprende jQuery 1.3 Español [Anaya Multimedia]
Español | 189.4 Mb | Pdf | Pàginas: 432 | Editorial: Anaya Multimedia | Pass:www.detodoprogramacion.org
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
Descargar / Donwload
El link en Rapidshared esta malo
ResponderEliminarEsta bien lo acabo de revisar!
ResponderEliminarcual es la contrasena
ResponderEliminarya la encontre. Gracias por el aporte
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminargraxxxxxxxxx
ResponderEliminarparece que mucha gente tiene poco sentido comun o solo pasean por el post sin poner atencion. Gracias por el aporte.
ResponderEliminarEstimado, podrías subirlo a otro servidor, el turbobit, me dice que mi pais, no puedo, y el putloker me baja archivos exe, me interesa aprender de esto, es un muy buen aporte, Gracias.
ResponderEliminarGracias por compartir amigo...
ResponderEliminar