我试图定位一个隐藏的 div,然后显示它,然后用一些动画旋转它。
这是我到目前为止得到的,它似乎根本没有旋转它......
$(this).css({ 'left' : randomNum(offsetStartX, offsetEndX),
'top' : randomNum(offsetStartY, offsetEndY) });
$(this).show("fast");
var cssObj = {
msTransform: 'rotate(\'+ rotDegrees + \'deg)',
'-moz-transform' : 'rotate(\'+ rotDegrees + \'deg)',
'-webkit-transform' : 'rotate(\'+ rotDegrees + \'deg)',
'-o-transform' : 'rotate(\'+ rotDegrees + \'deg)',
'transform' : 'rotate(\'+ rotDegrees + \'deg)' };
$(this).animate(cssObj, "slow");
如果我将 CSS forleft
和top
into 放置var cssObj
,它会很好地旋转它。但是,我需要将其定位,然后设置为可见,然后使用动画进行旋转。
我怎样才能做到这一点?