Bonjour,
j'ai cette fonction javascript à modifier pour faire passer une variable de la 2ème fonction vers la 1ère. Et je n'y arrive pas...Mais ma variable deja_venu est toujours undefined...
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 function gk_is_style1_text_anim(wrapper, contents, which, $G){ var txt = $E(".gk_is_text",wrapper); // Je voudrais tester ici la valeur de "deja_venu" déclarée dans la fonction plus bas if (typeof(deja_venu)=='undefined') { var old_etat = etat_initial; } else { alert ("Déjà passé"); var old_etat = new_etat; } new Fx.Opacity(txt,{duration: $G['anim_speed']/2}).start(1,0); (function(){ new Fx.Opacity(txt,{duration: $G['anim_speed']/2}).start(0,1); txt.innerHTML = contents[which]; }).delay($G['anim_speed']); // Je déclare la variable var deja_venu = "OUI"; }
C'est peut-être parce que la fonction principale est appelée par du PHP ?
Partager