Afficher / Cacher avec une checkbox
Bonsoir, je rencontre actuellement un problème avec une création de code pour ajouter une checkbox afin de cacher/afficher une polyline précise sur Leaflet.
J'aimerais la mettre sur la gauche du petit tableau avec les noms des parcours. Une case à cocher pour chaque noms. Comme ça les visiteurs pourront cacher la ou les parcours souhaités.
Code:
1 2 3 4 5 6 7
| <ul>
<li data-groupe="etape-1">ES 1-5 |
Deûlémont (10.38 km) </li>
<li data-groupe="etape-2">ES 2-6 | Bousbecque (4.45 km) </li>
<li data-groupe="etape-3">ES 3-7 | Quesnoy sur
Deûle (9.43 km) </li>
</ul> |
Mais voilà, cela fait déjà un moment que je cherche, essaie des codes trouvé sur le net, du copier coller... Mais rien ne marche.. Je ne trouve pas non plus la fonction à ajouter pour que la chekbox et Leaflet soit compatible. J'arrive juste à afficher le petit carré à décocher ou cocher.. Bon c'est déjà pas mal ! :) Mais je bloque sur l'id à mettre et la fameuse "function" ...
suite du code
Code:
1 2 3
| const groupeEtape1 = L.featureGroup();
const groupeEtape2 = L.featureGroup();
const groupeEtape3 = L.featureGroup(); |
.....
Code:
1 2 3
| L.polyline([ [50.726970000, 2.974120000], [50.727520000, 2.974660000], ...
, optionsOver).addTo(groupeEtape1);
... etc |
Pour le code complet : https://nosmoking.developpez.com/dem.../d2052338.html C'est le code que NoSmoking m'a très gentiment créer !! Il n'a quasiment pas changé, à part niveau "esthétique"
Bref, merci d'avance à la (les) personne qui me trouveront une petite solution !!
Bonne sooirée et bon week-end !