.classA样式的.classA样式可以轻松制作动画吗?

有没有办法在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 / switchClass来做 ,你只需要一个自定义构建的jQueryUI并启用了Effects Core – 没有别的,大约是11k缩小了

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