Bonjour,
Je tente de faire une animation prepétuelle en losange d'un element de la page.
Or chose curieuse bien qu'a priori les déplacements se font en pile et que la callback relance un tour, au bout de quelques tour le centre de l'animation se décale vers la droite ??
Pourtant mes sommes de top et left valent 0 ????
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function moveOne(){ $("#logoholder").animate({top:"+=10px", left:"+=25px"}, 2000,"linear") .animate({top:"+=10px", left:"-=25px"}, 3000,"linear") .animate({top:"-=10px", left:"-=25px"}, 4000,"linear") .animate({top:"-=10px", left:"+=25px"}, 3000,"linear", moveOne()) } $(function(){ moveOne() })
Partager