jQuery fornisce solo i metodi slideDown()
e slideUp()
, così ho pensato di creare un miniplugin che permettesse di creare anche l'effetto dello scorrimento da sinistra verso destra. Si tratta del plugin slideLeft()
, che ha come opzioni la velocità dell'animazione ed una funzione di callback da eseguire quando l'animazione è terminata. Il plugin calcola la larghezza dell'elemento corrente e se questa è inferiore a quella del suo genitore viene usata la larghezza dell'elemento corrente. In caso contrario viene usata la larghezza del genitore in modo da evitare problemi di overflow. Spero lo troviate utile.