Detalle del libro
Ver Índice
001 ¿Qué es jQuery?
002 Documentación
003 “Hola mundo”
004 Función jQuery
005 each
006 size & ength
007 data() y removeData()
008 Introducción al DOM
009 addClass(), removeClass() y hasClass()
010 toggleClass()
011 Copias de elemento clone()
012 unwrap(), wrap(), wrapAll() y wrapInner()
013 Insertar en el interior: append() y appendTo()
014 Insertar en el interior: html() y text()
015 after(), before(), insertAfter(), insertBefore()
016 Eliminar con detach(), remove() y empty()
017 Sustituir elementos: replaceAll() y replaceWith()
018 Atributos generales de los elementos del DOM
019 Propiedades de estilo: css(), height(), width()
020 innerHeight(), innerWidth(), outerHeight() y outerWidth()
021 offset(), position(), scrollLeft() y scrollTop()
022 ¿Qué es un selector?
023 Filtros para Atributos
024 Filtros genéricos
025 Filtros básicos
026 Filtros para hijos
027 Filtros para contenido
028 Filtros de formularios
029 Filtros de jerarquía
030 Filtros de visibilidad
031 Más filtros
032 Miscellaneous
033 Recorrido del árbol
034 Introducción a la función callback
035 callbacks.add(), remove() y fire()
036 callbacks.disable() y callbacks.disabled()
037 callbacks.empty() y callbacks.has()
038 callbacks.fire(), callbacks.fired() y callbacks.fireWith()
039 callbacks.lock() y callbacks.locked()
040 Qué es un evento. El objeto del evento
041 Delegación y propagación de un evento
042 Eventos de navegador error(), resize() y scroll()
043 load() ready() y unload()
044 Eventos de asociación de un manejador
045 Eventos de asociación con jQuery.proxy()
046 Eventos de formulario
047 Eventos de teclado
048 Eventos de ratón (I)
049 Eventos de ratón (II)
050 Evitar el comportamiento por defecto
051 Eventos propios ......................................................114
052 Efectos básicos hide(), show() y toggle().................116
053 Efectos personalizados animate() y delay()............118
054 Efectos personalizados animate() II........................120
055 Efectos personalizados finish() y stop()...................122
056 Efectos personalizados jQuery.fx.interval...............124
057 Efectos personalizados jQuery.fx.off......................126
058 Efectos queue(), dequeue() y clearQueue()...........128
059 Fading fadeIn(), fadeOut(), fadeTo() y fadeToggle()…….130
060 Efecto Sliding slideDown(), slideUp() y slideToggle() …..132
061 Efecto Easing
062 Realizar una acción al finalizar un efecto
063 FancyBox
064 Efecto rollover
065 Valores de un formulario
066 Habilitar y deshabilitar campos
067 Ocultar y mostrar elementos
068 Validación de formularios
069 Validación avanzada de formularios
070 Formato en mensajes de error
071 Tamaño, posición y dimensiones
072 Posición de desplazamiento
073 Paneles
074 Bordes redondeados
075 jQuery.ajax()
076 Manejadores de eventos - ajaxComplete()
077 Manejadores de eventos - ajaxError()
078 Manejadores de eventos - ajaxSend()
079 Manejadores de eventos - ajaxStart() y ajaxStop()
080 Manejadores de eventos - ajaxSuccess()
081 jQuery.param(), serialize() y serializeArray()
082 Interfaces a bajo nivel - jQuery.ajaxPrefilter()
083 Interfaces a bajo nivel - jQuery.ajaxSetup()
084 Interfaces a bajo nivel - jQuery.ajaxTransport()
085 Métodos abreviados - jQuery.get(), jQuery.post()
086 Métodos abreviados - jQuery.getJSON()
087 Métodos abreviados - jQuery.getScript()
088 Métodos abreviados - .load()
089 Qué es un plug-in
090 Diseñar un plug-in en jQuery
091 Usar un plug-in con opciones
092 Ejemplo - plug-in - acordeón
093 jQuery.noConflict()
094 Propiedades del objeto global - jQuery
095 jQuery User Interface
096 jQuery_UI_Interacciones
097 jQuery_UI_Widgets (1)
098 jQuery_UI_Widgets (2).
099 callback
100 jQuery_UI_Map
jQuery es una biblioteca creada con JavaScript que permite simplificar el desarrollo de animaciones e interacciones con HTML, facilitando el acceso a la estructura interna de un documento. Se basa en la manipulación del DOM y en el manejo de eventos asociados a los elementos que contiene la misma.
Con este manual aprenderá a trabajar con una biblioteca que:
- Es software libre y, como tal, goza de una gran difusión y popularidad en la comunidad de desarrolladores de
páginas web.
- Permite el uso de widgets como el acordeón, gestión de fechas, etc., que aportan una gran vistosidad y
dinamismo a las páginas web de forma sencilla.
- Es compatible con la inmensa mayoría de navegadores (esa es parte de su potencia).
- Incorpora un gran número de métodos para trabajar con AJAX.