2009-11-25 6 views
0

J'ai une grille rétractable qui apparaît et disparaît lorsque l'utilisateur clique sur un lien. le problème est que lorsque l'utilisateur clique sur le lien plusieurs fois très rapidement ,, plusieurs grilles s'ouvrent et ne disparaissent pas .. ce problème est seulement vu dans Firefox pas dans IE.jQuery fadein fade out grille rétractable

Répondre

2

Si l'animation précédente n'est pas terminée, vous pourriez avoir ce problème. Assurez-vous d'arrêter les animations précédentes. Par exemple:

$("a.mylink").click(function() { 
    $("#somediv").stop().toggle(); 
    return false; 
}); 

La clé ici est stop().

+0

Merci beaucoup cela a fonctionné ... je n'ai jamais pensé à l'arrêt. – abbas