javascript avec jQuery

La base

  • inclure un fichier js dans html
    <script type="text/javascript" src="..."></script>
  • télécharger la bibliothèque, la mettre quelque part dans
    votre répertoire, et la charger dans votre page, avec :
    <script type="text/javascript" src="jquery.js"></script>
  • La fonction $
    la fonction principale de jQuery, qui permet d’accéder aux
    éléments du DOM (l’arbre de la page) au moyen de sélecteurs css.
  • $(document).ready,
    événement qui fait office de main : on lui
    passe en paramètre une fonction qui sera lancée quand le document
    aura été complètement chargé.
  • Lier une fonction à un événement,
    c’est une des opérations
    principales en javascript. Les fonctions sont donc passées en
    paramètre d’autres fonctions.

Un exemple simple

Le html :

  <p>Bonjour...</p>
  <p class="test">Youhou, survole-moi !!!</p>

Le js :

$(document).ready(function(){
    $(".test").mouseenter(function() {
        $(this).replaceWith('<p>Ahahahahaha !!!</p>')
    });
});

Lorsque le document est prêt, on enclenche une action sur l’événement
mouseenter de tous les éléments de classe test (en l’occurrence,
le deuxième paragraphe).

Le paramètre de la fonction $ est un sélecteur css. La fonction est
appliquée à tous les éléments sélectionnés (ici il n’y en a qu’un).

Le résultat.

On ajoute des effets à notre exemple

Le résultat ici, utilisant ce fichier js.

C’est en pensant aux « boutons suicides » utilisés ici que j’ai ajouté la vidéo en début de billet.  Elle illustre très bien le mécanisme de déclenchement d’une action sur un événement.

Les rubriques principales de la doc (facile à lire)

J’ai utilisé chacun de ces aspects dans l’exemple.

Cette entrée a été publiée dans Cours, avec comme mot(s)-clef(s) , , , , , , . Vous pouvez la mettre en favoris avec ce permalien.