Javascript a.classA样式到.classB样式是否可以轻松设置动画?

Javascript a.classA样式到.classB样式是否可以轻松设置动画?,javascript,jquery,datepicker,Javascript,Jquery,Datepicker,有没有办法在Jquery中设置动画而不指定每个属性 比如说: .classA{ color:red; } .classB{ color:blue; } function animate(selector,classA,classB,time){ styles1 = $(classA).invented_get_styles(); styles2 = $(classB).invented_get_styles(); $(selector).animate(st

有没有办法在Jquery中设置动画而不指定每个属性

比如说:

.classA{
   color:red;
}
.classB{
   color:blue;
}

function animate(selector,classA,classB,time){
    styles1 = $(classA).invented_get_styles();
    styles2 = $(classB).invented_get_styles();
    $(selector).animate(styles1,styles2,time);
}
几乎所有这些语法都是发明出来的,但我认为我所问的是可以理解的

是否可以从检索样式的类中设置动画(自动)并应用它们,而不是知道(手动)值?或者如果没有,最好的方法是什么..

你可以使用它,你只需要一个启用了特效核心的jQueryUI,没有其他功能,大约是11k

示例

$( ".element_to_be_animated" ).switchClass( "oldClass", "newClass", 1000 );