jQueryUI предоставляет расширение функции animate
, которая позволяет анимировать класс css.
edit : Пример здесь
Есть также методы для добавления / удаления / переключения класса, которые также могут вас заинтересовать.
Вестон Рутер построил аналогичную вещь, используя предложение WebKit для переходов css :
http://weston.ruter.net/projects/jquery-css-transitions/
Эта реализация может быть вам полезна.
Взгляните на animateToSelector
Джеймса Падолси. Введение. Этот плагин jQuery позволяет вы можете анимировать любой элемент в стили указанный в вашей таблице стилей. Все вы нужно передать селектор и плагин будет искать этот селектор в ваш StyleSheet, а затем применит его как анимацию.