我有一张图片,当 jQuery 加载时,它会向右旋转 90 度。单击图像后,我想旋转 180 度,总共旋转 270 度。
再次单击它后,我将添加另一个将其旋转回来的功能,但我不能这样做,直到我可以停止从 0 度开始的旋转。
$('#Options').click(
function () {
//$(this).stop().animate({ 'padding-left': (GetCLWidth) });
$('.Options_open').animate({ 90:borderSpacing: 180 }, {
step: function (currentStep) {
$(this).css('transform', 'rotate('+ currentStep +'deg)');
$(this).css('-ms-transform', 'rotate(' + currentStep + 'deg)');
$(this).css('-webkit-transform', 'rotate(' + currentStep + 'deg)');
},
duration: 2500
}, 'linear');
});