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 HTML : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 const groupeEtape1 = L.featureGroup(); const groupeEtape2 = L.featureGroup(); const groupeEtape3 = L.featureGroup();
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"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 L.polyline([ [50.726970000, 2.974120000], [50.727520000, 2.974660000], ... , optionsOver).addTo(groupeEtape1); ... etc
Bref, merci d'avance à la (les) personne qui me trouveront une petite solution !!
Bonne sooirée et bon week-end !
Partager