olivier evrard

*********************
*********************

2.2 JQuery

lippens_anim

jQuery

jQuery est une bibliothèque JavaScript libre et multi-plateforme créée pour faciliter l’écriture de scripts côté client dans le code HTML des pages web. La première version est lancée en janvier 2006 par John Resig. (Wikipedia)

Exercice 1 (.hide .show .slideToggle)

  1. Téléchargez le dossier de départ;
  2. Greffez le jQuery dans votre projet;
  3. Testez le fonctionnement de jQuery (voir code);
  4. Cacher d’abord l’image lors du clic (voir .hide);
  5. Créez ensuite un deuxième bouton à côté qui remontre l’image (.show);
  6. Créez enfin un troisième bouton qui fait les deux (cacher-montrer) comme un interrupteur (.slideToggle);
  7. Have fun !

Dossier de départ

jquery_lippens_fstart_es

Sources

Code

Installez le lien vers jQuery dans votre <head>

<script type="text/javascript" src="jquery-1.12.1.min.js"></script>

Testez le fonctionnement du jQuery en copiant ce code juste en dessous de la balise d’ouverture <body>

<script>
$(document).ready(function() {
 alert("jQuery fonctionne !");
}); 
</script>

Exercice 2 (.innerfade)

KIT DE SURVIE AU FU***** CODE :

  1. je respire calmement;
  2. je télécharge le dossier de départ;
  3. j’analyse le dossier Innerfade;
  4. je crée le site avec une liste images (ul + li);
  5. je récupère le « jQuery.js » et « innerfade.js »;
  6. attention le « innerfade.js » utilise « jQuery.js »
    >>> donc il doit se mettre en dessous dans le code;
  7. je les mets dans mon petit dossier;
  8. je les relie via le « head » de mon HTML;
  9. je tente de comprendre comment fonctionne le « innerfade »;
  10. je copie/colle certains codes et tente une greffe;
  11. si cela marche, je m’offre un bounty sans sucre.

Dossier de départ

>> Voir TEAMS

Exercice 3 (Bodin)

Vous devez refaire le site web HTML + CSS de Quentin Bodin. Ensuite vous devez y greffer des jQuery. Les explications sont dans le dossier complet. >> Voir TEAMS.

*********************