2011-10-31 3 views
0

Veuillez voir this fiddle (la fenêtre de résultat doit être agrandie).jQuery animation glitchy à la fin

Lorsque l'un des éléments accordéons rétrécit jusqu'à la fin, il y a un problème. J'ai passé des heures à essayer de le résoudre. Aucune suggestion?

+0

Rien ne se passe sur cette page pour moi. J'ai remarqué que vous utilisiez mootools en tant que votre bibliothèque js et que votre question est marquée jQuery, mais même après l'avoir modifiée pour utiliser jQuery, cela ne fonctionnait toujours pas. –

+1

Pour d'autres - ressemble à l'élément .channel est un bon endroit pour commencer –

Répondre

-1

Ceci est dû au fait que les marges externes sont définies sur le ou les éléments qui disparaissent. jQuery va animer la hauteur/largeur de l'élément jusqu'à ce que ces valeurs descendent à 0, mais les marges externes restent constantes et l'élément va immédiatement afficher: none.

Essayez d'ajouter un élément contenant autour de l'élément que vous voulez animer et animez uniquement l'élément contenant.

+0

Merci pour la suggestion, mais cela n'a pas fonctionné. Je ne pense pas que ce soit un problème de marge – Randomblue

+0

S'il vous plaît voir [ce violon] (http://jsfiddle.net/Ctde5/8/) pour une version simplifiée du problème. – Randomblue

+0

ma réponse: mise à jour ... – Joshua

Questions connexes