Он работает только для вращения или масштабирования, но не работает для обоих.Изменение css (преобразование) в функции шага в JQuery не работает
$({rotation: 0, scale: 1}).animate({
rotation: 360,
scale: 3
}, {
duration: 4000,
step: function (now, fx) {
var rot, scl;
if (fx.prop === 'rotation') {
rot = now;
}
if (fx.prop === 'scale') {
scl = now;
}
$('.inner').css('transform', 'scale(' + scl + ') rotate(' + rot + 'deg)');
}
});
внутренний - это всего лишь тег h1 внутри внешнего элемента div.
используя ** [TweenMax] (http://greensock.com/gsap) **, это может выглядеть как ** [это] (http://jsfiddle.net/tahirahmed/8Lxqe3mr/) **. –
TweenMax выглядит красиво, спасибо. – Stef