Apprendre à coder sur pierre-giraud.com

DES COURS COMPLETS ET GRATUITS POUR TOUS

Chapitre précédent

Chapitre suivant

Question n°1 :

Sur quel paramètre agissent les méthodes permettant de créer des effets en jQuery ?

Ces méthodes modifient généralement la valeur d'un propriété CSS voulue d'un élément HTML.



Question n°2 :

Qu'est-ce qu'une fonction de rappel ?

Une fonction de rappel est une fonction qui ne va s'exécuter qu'après la fin de l'animation qui lui est liée.



Question n°3 :

Citez deux manières de modifier la durée d'un effet ou d'une animation.

On peut soit passer un nombre de millisecondes en argument de la méthode gérant l'effet, soit un mot clef comme "fast", "normal" ou "slow".



Question n°4 :

Quelle méthode utilise-ton pour inverser l'état de visibilité d'un élément ?

  1. La méthode hide() ;
  2. La méthode show() ;
  3. La méthode toggle().

Réponse 3. La méthode toggle() va faire apparaitre un élément si celui-ci est caché ou le cacher si celui-ci est visible.



Question n°5 :

Quelle méthode va t-on utiliser pour rendre un élément semi-transparent en un certain temps ?

  1. fadeOut() ;
  2. fadeIn() ;
  3. fadeTo().

Réponse 3. La méthode fadeTo() va nous permettre de mentionner un niveau d'opacité à atteindre.



Question n°6 :

Citez un cas d'usage intéressant des méthodes jQuery permettant de créer des effets de slide.

Il va pouvoir être intéressant d'utiliser ces méthodes dans le cas d'un menu déroulant par exemple.



Question n°7 :

La méthode animate() nous permet de créer des animations personnalisées.

  1. Vrai
  2. Faux

Réponse 1. On va pouvoir choisir quelle propriété CSS animer avec animate().



Question n°8 :

La méthode animate() fonctionne avec toutes les propriétés CSS.

  1. Vrai
  2. Faux

Réponse 2. Par exemple, les propriétés CSS relatives à la couleur de vont pas pouvoir être utilisées avec la méthode animate() à moins d’utiliser en plus le plugin jQuery.Color.



Question n°9 :

Lorsque l'on crée plusieurs effets différents en faisant plusieurs appels à une ou plusieurs méthodes en jQuery, ces effets vont s'appliquer en même temps par défaut.

  1. Vrai
  2. Faux

Réponse 2. Le jQuery va créer une file d'attente (une "queue") et les effets vont s'appliquer les uns à la suite des autres.



Question n°10 :

Si l'on passe une fonction de rappel à queue(), à quoi faut il faire attention ?

Il va falloir également chaîner la méthode dequeue() afin que le jQuery puisse exécuter les animations suivantes si il y en a.

Chapitre précédent

Chapitre suivant