Création d'un plugin jQuery

Récupérer le fichier exo45vide.html, ainsi que la bibliothèque jQuery.

Création du code jQuery de base

L'attribut hreflang permet d'indiquer la langue dans laquelle est rédigée une page liée. Il est parfois utile de le préciser. Le but de ce plugin est de permettre l'ajout automatique de cet attribut après chaque lien. Si vous ne parvenez pas à répondre à cette question, vous pouvez partir directement de sa correction pour attaquer la création du plugin proprement dit.

Au click sur le paragraphe, lancer le gestionnaire montre_hreflang. Cette fonction :

  1. fait une boucle sur tous les liens de la page (attention, on fait ici une boucle sur des objets jQuery : il ne faut donc pas recourir à for, mais à la méthode each)
  2. pour chaque lien, affiche dans un span à la fin du lien la chaîne de caractères " [contenu de l'attribut hreflang] "

Création du plugin de base

Transférer le code jQuery dans un plugin. La fonction init se contentera alors d'appliquer le plugin à tous les p de la page.

Chaînage

Faire en sorte que le plugin puisse s'insérer dans une chaîne de traitements jQuery. On pourra tester en ajoutant la classe vert au paragraphe avant (ou après) avoir appliqué le plugin.

Paramétrage

Ce plugin accepte deux options :

Tester les options.