この例では; css3 回転プロパティを使用して jQuery アニメーションを作成しようとしています。このアニメーションは css3transition
と jQueryで管理できますが、jQuery バリエーションに従って角度値を回転させるためcss()
に jQuery でこれを行いたいと考えています。animate()
jQuery 1.8.0でcss3プロパティ値でanimateを使用することは可能ですか?
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 に感謝します。