30-06-2010, 04:23 AM
n'utilisant pas jquery je ne peux pas tester mais t'es sûr que ce n'est pas simplement dû à tes différents timers ?
je m explique :
ta fonction se réalise toutes les 5000
au sein de ta fonction tu consommes des timers supérieurs à 5000 (enfin si j'ai bien compris les fonctions jquery qui ressemblent à ce que j'utilise) :
$("#premier_element").slideUp(1000);
$(document).delay(1000);
$("#deuxieme_element").fadeIn(2000);
$("#deuxieme_element").delay(2000);
soit 6000 ==> Tu n as pas fini la première fonction que tu en démarres une seconde (ou pas), dans tous les cas probable effet de bord visuel
maintenant, personnellement j'aurais créé autant de div que de distinction (a voir même pour en faire des <li> d'ailleurs si les effets sont possibles) et je les aurais afficher (avec ton aspect visuel) les uns après les autres. L'intérêt étant, en particulier avec la cible de Magdales, de pouvoir afficher toutes les données dans le cas des DV avec une bonne syntaxe (liste des distinctions) et de ne pas se prendre la tête avec le tour de passe passe entre 1 et 2 (mais bon si le nombre de distinction est important c'est pas mal aussi de ne garder que deux div pour éviter une multiplication d'éléments dynamiques dans le dom)
je m explique :
ta fonction se réalise toutes les 5000
au sein de ta fonction tu consommes des timers supérieurs à 5000 (enfin si j'ai bien compris les fonctions jquery qui ressemblent à ce que j'utilise) :
$("#premier_element").slideUp(1000);
$(document).delay(1000);
$("#deuxieme_element").fadeIn(2000);
$("#deuxieme_element").delay(2000);
soit 6000 ==> Tu n as pas fini la première fonction que tu en démarres une seconde (ou pas), dans tous les cas probable effet de bord visuel
maintenant, personnellement j'aurais créé autant de div que de distinction (a voir même pour en faire des <li> d'ailleurs si les effets sont possibles) et je les aurais afficher (avec ton aspect visuel) les uns après les autres. L'intérêt étant, en particulier avec la cible de Magdales, de pouvoir afficher toutes les données dans le cas des DV avec une bonne syntaxe (liste des distinctions) et de ne pas se prendre la tête avec le tour de passe passe entre 1 et 2 (mais bon si le nombre de distinction est important c'est pas mal aussi de ne garder que deux div pour éviter une multiplication d'éléments dynamiques dans le dom)