j-Intro
Configuration :
- Condition
if {String}pour l'affichage de l'intro, elle est comparée à la valeur contenue danspath next {String}en option, texte pour le bouton de l'étape suivante (par défaut :Next)close {String}en option, texte pour le bouton de fermeture (par défaut :Done)page {String}facultatif, un lien vers la méthodefunction(page) {}qui est exécutée lors du changement de pageexec {String}facultatif, un lien vers la méthodefunction() {}elle est exécutée à la fermeture de l'introcheck {String}facultatif, un lien vers la méthodefunction(done) {}qui est exécutée lorsqu'on clique sur le dernier boutonremove {Boolean}facultatif, lorsquetruealors le composant sera supprimé après la fermeture (par défaut :false)closebutton {Boolean}affiche le bouton de fermeture dans le coin supérieur droit (par défaut :false)width {Number}une largeur maximale (par défaut :400)- Hauteur
height {Number}(par défaut :300) - NOUVEAU :
delay {Number}un délai pour le boutonnextentre les clics - NOUVEAU :
nexticon {String}une icône terminée (par défaut :ti ti-chevron-right) - NOUVEAU :
doneicon {String}une icône terminé (par défaut :ti ti-check-circle)
Bon à savoir :
- chaque bouton avec
name="next"sera utilisé comme boutonnext - chaque bouton avec
name="close"sera utilisé comme boutonclose - un lien fourni avec la classe
nextsera utilisé comme boutonnext - un lien fourni avec la classe
closesera utilisé comme boutonclose
Utilisez-le avec <ui-component name="intro">. Lorsque le composant n'est pas encore chargé, jComponent le télécharge lors de la première utilisation depuis l'adresse dans DEF.fallback (le CDN Componentator par défaut). Auteur : Peter Širka. Source : le référentiel de composants Componentator, licence MIT.
<ui-component name="intro" path="showme" config="if:myintro" class="hidden">
<figure>A</figure>
<figure>B</figure>
<figure>C</figure>
<figure>D</figure>
<figure>E</figure>
</ui-component>
<script>
SET('showme', 'myintro', 2000);
</script>