Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
moodle:image_zoomable [29/04/2019 17:35] cadiou [Méthode 1 - librairie] |
moodle:image_zoomable [22/01/2024 09:23] (Version actuelle) dumontj01 ↷ Page déplacée de moodle4_nouveautes:moodle:image_zoomable à moodle:image_zoomable |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | <note warning> | + | **TESTS FONCTIONNELS** |
| - | (Aucune des méthodes ci-dessous fonctionne) | + | |
| - | </ | + | |
| - | ====== Méthode 1 - librairie elevatezoom ====== | + | Le code suivant fonctionne. |
| - | Testé avec succès | + | Il faut préparer 2 images: une petite (celle que l'on va voir en premier et une tres grande.). Sur mon test une image en 600x800 et une en 1920x1080. |
| + | Ensuite les installer sur Moodle (dans un dossier, télécharger les images | ||
| - | A l'époque nous avions fait comme ceci : | + | Exemple de code à insérer dans l'éditeur, |
| - | + | ||
| - | {{: | + | |
| - | + | ||
| - | J'ai réessayé | + | |
| - | < | + | |
| - | <img id=" | + | |
| + | < | ||
| + | <img id=" | ||
| + | |||
| <script type=" | <script type=" | ||
| <script src=" | <script src=" | ||
| + | |||
| <script type=" | <script type=" | ||
| $("# | $("# | ||
| Ligne 27: | Ligne 23: | ||
| </ | </ | ||
| </ | </ | ||
| + | Plusieurs exemples de scripts en fonctions du type de zoom: | ||
| + | [[https:// | ||
| - | Malheureusement dans la console javascript j' | + | Le code suivant a été testé et fonctionne parfaitement |
| < | < | ||
| - | SyntaxError: | ||
| - | </ | ||
| - | |||
| - | ====== Méthode 2 - librairie evenZoom ====== | ||
| - | |||
| - | Voir https:// | ||
| - | |||
| - | J'ai essayé d' | ||
| - | <code html> | ||
| - | <script type=" | ||
| - | <script type=" | ||
| - | <link rel=" | ||
| - | |||
| - | <div id=" | ||
| - | <img src=" | ||
| - | </ | ||
| - | |||
| <script type=" | <script type=" | ||
| - | $(function() { | + | $("#zoom_01").elevateZoom({ |
| - | | + | zoomType : |
| + | cursor: " | ||
| }); | }); | ||
| </ | </ | ||
| - | |||
| </ | </ | ||
| - | Malheureusement, | ||
| - | < | ||
| - | Échec du chargement pour l’élément < | ||
| - | </ | ||
| - | |||
| - | qui provoque ensuite l' | ||
| - | < | ||
| - | TypeError: $(...).evenZoom is not a function | ||
| - | </ | ||