在这个例子中;我正在尝试使用 css3 旋转属性创建一个 jQuery 动画。我可以用 css3transition
和 jQuery管理这个动画,css()
但我想用 jQueryanimate()
来根据我的 jQuery variatons 旋转 deg 值。
jQuery 1.8.0 是否可以使用带有 css3 属性值的动画?
jQuery:
var rotateVal = 90;
//this method isn't working
$('.red').animate({
'transform':'rotate('+rotateVal+'deg)'
},500);
//this way works but i don't want to do this with transitions
$('.black').css({
'transform':'rotate('+rotateVal+'deg)',
'transition':'1s'
});
html:
<span class="black"></span>
<span class="red"></span>
编辑:移除了供应商前缀,例如-webkit-
. 感谢凯文 B。