我有一个使用.hover旋转360度的图像,但动画只会出现一次.这里有点小提琴.
我不知道如何解决这个问题,我认为这与动画本身完成并需要重新启动有关.
$('#PSLogo').hover(function () {
$('#PSLogo').animate({
rotate: 360
}, {
step: function (now, fx) {
$(this).css('-webkit-transform', 'rotate(' + now + 'deg)');
},
duration: 'slow'
}, 'linear');
});
Run Code Online (Sandbox Code Playgroud)
是旋转的代码