Bonjour, j'ai un code qui est le suivant.


A l'nterieur de seqGroup,
Je voudrais inserer des conditions a l entree dechaque bloc de L.motion.polyline (track1, 2 jusqua 9)

mais la presence de signes { et } m'en dissuadent quand je pense inserer desconditions ''if'' qui contiennent aussi de tels signes

Le but : doit etre insere dans Seqgroup:

-un L.motion.polyline(track9 ---- si la variable ''biggest'' est ''track9"
-un L.motion.polyline(track8 ---- si la variable ''biggest'' est ''track9" ou "track8"
-un L.motion.polyline(track7 ---- si la variable ''biggest'' est ''track9" ou "track8" ou "track7"
et ainsi de suite jusqua ce que biggest soit egal a track1

existe til un moyen plus simple,
que defaire apres coup des injections dans seqgroup par append en analysant seqgroup dans la console?


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
seqGroup = L.motion.seq([  
    L.motion.polyline(track1, {
    color: "MediumVioletRed",
    weight: 10,
    opacity: 0.8
    }, {
      easing: L.Motion.Ease.easeInOutQuad
    }, {
      removeOnEnd: true,
 	   icon: L.divIcon({html: icon1,
	   iconSize: L.point(27.5, 24)})
    }).motionDuration(30000),
 
 L.motion.polyline(track2, {
    color: "cyan",
    weight: 10,
    opacity: 0.6
    }, {
      easing: L.Motion.Ease.easeInOutQuad
    }, {
      removeOnEnd: false,
      icon: L.divIcon({html: icon2, iconSize: L.point(27.5, 24)})
    }).motionDuration(600)
 
  ]).addTo(map);