嘿,我正在尝试每次单击按钮时将其旋转 45 度设置动画,但我无法让我的功能正常工作,这就是我目前所拥有的:
function increaseAngle(elem) {
var oldAngle = $(elem).data('angle');
var newAngle = oldAngle + 45;
$(elem)
.css("-webkit-transform", "rotateZ(" + newAngle + "deg)")
.data('angle', newAngle);
}
$(".info_btn")
.css("-webkit-transition", "-webkit-transform 0.25s ease-in-out")
.data('angle', 0);
.toggle(function() {
increaseAngle(this);
}, function() {
increaseAngle(this);
});