Passer au contenu principal
Formation développeur web
  • Accueil
  • Plus
Vous êtes connecté anonymement
Connexion
Accueil
Passer Hébergement
Hébergement


Vous n'avez pas encore votre propre espace web pour héberger vos projets ? Noms de domaines, Wordpress, VPS, espace de stockage : hébergez vos projets web dès maintenant, à partir de 1€ / mois.

Passer Formation
Formation


Vous êtes intéressé par le secteur du web, de l'informatique, de la programmation ? Que ce soit pour une formation qualifiante ou ponctuelle, en présentiel ou à distance, financée par l'état, par l'alternance, le CPF, etc...  Contactez-moi afin de vous orienter correctement.

  1. Front-end
  2. JQuery
  3. Prise de notes
Devoir

Prise de notes

Conditions d'achèvement
Ouvert le : jeudi 22 août 2019, 00:00

Dans cet exercice, on va écrire un petit script JQuery qui permet de simuler la prise de notes lors de la lecture d'un texte. On va partir sur une base simple avec seulement :

  1. un texte Lorem Ipsum qui contiendra des passages "annotés" grâce à des <span class="note">
  2. un bouton qui permet de mettre les notes en surbrillance
  3. un bouton qui permettra de faire revenir les notes au style initial


Quand on clic sur le bouton "Afficher les notes", les notes doivent ressortir du texte. Vous comprendrez en voyant la vidéo. C'est un petit bout de script simple, mais qui a une application concrète. Il n'ya pas de piège, c'est assez simple.


Voici le code HTML de départ :

<input type="button" value="Afficher les notes" id="affiche_notes" />
<input type="button" value="Cacher les notes" id="cache_notes" />
<p>
  <span class="note">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod</span> tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in <span class="note">reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat</span> cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
  Lorem ipsum dolor sit amet, consectetur adipiscing elit, <span class="note">sed do eiusmod tempor incididunt ut labore et dolore</span> magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. <span class="note">Excepteur sint occaecat cupidatat non proident</span>, sunt in culpa qui officia deserunt mollit anim id est laborum.
  <span class="note">Lorem ipsum dolor sit amet, consectetur adipiscing elit</span>, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. <span class="note">Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat</span>. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</p>

Et voici ce que doit rendre votre script :

 
http://webboy.fr/pluginfile.php/921/mod_assign/intro/prise-de-note.mp4
 

Contacter l'assistance du site
Vous êtes connecté anonymement (Connexion)
Résumé de conservation de données
Obtenir l'app mobile
Fourni par Moodle