Objectif de la formation JQuery Perfectionnement
Cette formation JQuery Perfectionnement vous familiarisera à l’utilisation des fonctionnalités avancées de la bibliothèque JavaScript JQuery. Vous aborderez entre autres la conception de plugins pour vos projets internes, l’amélioration de la performance de vos nœuds DOM et la gestion des évènements notamment concernant les nœuds créés de façon dynamique.
Les méthodes utilitaires JQuery
Vue d’ensemble
Fonctions de test du type d’un objet
Fonctions de manipulation d’une collection
La fonction GetScript
La fonction holdReady
La fonction pushStack
La fonction each
La fonction parseJSON
La fonction extend
La fonction sub
La fonction Proxy
Résumé
Customisation de JQuery
Présentation et cas d’utilisation
Customisation des vitesses (paramètre speed)
Ajout de fonctions utilitaires
Principales fonctions intégrées à JQuery
Création d’un plugin
Nommer le plugin
Pattern de plugin de base
Paramètres du plugin
Le pattern NameSpace
Maintien de l’état
Gestion de la performance
Présentation des possibilités offertes
Identification des problèmes de performance
Astuces et bonnes pratiques
Performance des sélecteurs
Manipulation des éléments DOM
La méthode data()
Présentation et cas d’utilisation
Stockage de données
Travailler avec les mots-réservés (ou mots-clés)
La propriété event.data
Les sélécteurs
Les attributs de données HTML5
Suppression de data()
Plugins utiles
Gestion avancée des évènements JQuery
La méthode on()
Les évènements personnalisés
Les objets différés
Les promesses JQuery
Paramètres et objets différés
JQuery.when()