Bonjour.

Ma question est simple :
Vous connaissez sûrement les fonctions .slideUp() et .slideDown de jQuery.

Je voudrais trouver le même effet, mais avec une fermeture de la droite vers la gauche (ou inversement).

J'ai essayé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$(this).hide("slide");
$(this).hide("slide", { direction: "left" }, 300);
$(this).slideLeft(300);
Le premier a l'air de fonctionner à peu près : le bémol, c'est que l'effet semble faire disparaitre les éléments de this les uns après les autres, à mesure que le bord droit (qui translate vers la gauche) les atteint. Au lieu d'être sagement "engloutis" à mesure que le bord droit translate.
Et puis je ne peux régler ni la vitesse ni la direction.

Le deuxième, trouvé sur internet, ne donne rien, même en remplaçant "left" par "down" par exemple.

Le troisième ne donne rien non plus.

Comment faut-il faire ?

Merci.