Voilà, je voudrais juste créer un div en js, qui va etre mon futur menu, et sur le click d’un autre je veux le faire apparaitre tout doucement, donc j’ai besoin de lui faire faire une translation.
[cpp]
document.write(“
Le menu
”);
var x=20;
function movethediv()
{
for(i=1;i<50;i++)
{
setTimeout(“doMove()”,250);
}
}
function doMove()
{
x=x+10;
// Assignation des nouvelles coordonnées au div
document.getElementById(“mon_div”).style.left=x+“px”;
}
[/cpp]
et plus loin dans mon code j’ai donc un
[cpp]
…
[/cpp]
pour le click.
C’est quoi mon erreur ? le truc attends 1/4 de sec avant de bouger d’un coup au lieu de bouger un tout petit peut tous les 1/4 de seconde… :heink:
nan c’est bien ça le prob, je me prends les alert a la suite dans la gueule et ensuite ça attends 2sec et le truc bouge d’un coup. C’est ça que je pige pas
Juste un truc, la variable duree sert à rien, c’était un précédent test et le href n’est pas forcément nécessaire, je l’ai mis parce que j’aime bien que ce soit bleu là où je dois cliquer quand je fais des tests.
SansNom dit que c’est pas W3C Compliant et pour ce genre de truc, je le crois sur parole. (Remarquez que je rend à César ce qui lui appartient)
Donc, quand ça se joue à ce genre de petit détail, vaut mieux faire l’effort.