Le Document Object Model (DOM)
- Présentation du modèle DOM
- Naviguer dans l’arborescence d’objets
- Gérer le contenu de vos documents dynamiquement
Présentation de la bibliothèque jQuery
- Présentation de jQuery et de ses sous-bibliothèques principales
- La fonction $ de jQuery
- Gestionnaires d’événements avec jQuery
Les sélecteurs de jQuery
- Sélecteurs simples
- Sélecteurs d’attributs
- Sélecteurs de classe
- Sélecteurs d’id
- Pseudo-classes
- Pseudo-classes liées aux formulaires
- Combinateurs
- Sélecteurs multiples
- Bonnes pratiques et Optimisation des sélecteurs
Fonctions d’événements jQuery
- Gestion des événements standards via jQuery
- Fonctions d’événements spécifiques
- Propagation, délégation et bouillonnement des événements avec jQuery
Fonctions d’effets jQuery
- Les effets fournis par jQuery
- Enchaînements d’effets et file d’attente des effets
AJAX avec jQuery
- Théorie et fonctionnement
- Les fonctions jQuery permettant l’échange avec le serveur Web
- Formats JSON et XML
- Interaction dynamique sur la page
- Intégration d’éléments dans le document
Développement Asynchrone
- Rappel sur la notion de callback
- Consommer des callbacks avec JQuery
- API de callbacks de JQuery
jQuery UI
- Fonctionnement
- Thèmes
- Widget