【发布时间】:2016-08-25 11:14:27
【问题描述】:
在我为我的问题搜索了很多 awnser 之后,我没有找到它。
所以,我的问题是:
我正在做一个网站,在第一页,我有一个“手”图像移动到公司“徽标”。之后,公司标志的图像移动,但只有在第一次移动完成后。
我的代码是:
function hand() {
var hand = TweenMax.fromTo(".start .hand", 2.5,
{top: -300, left: -400, rotation: 10},
{top: -300, rotation: 40, left: -300});
}
使用 TweenMax 库将手移到该位置。
另外一个功能是:
function bolas(){
$('.bolinhas').css({display:'block'});
var bolinha1 = TweenMax.fromTo(".start .bolinha1", 5.5,
{top: 150, left: -100},
{top: 650, left: 100});
var bolinha2 = TweenMax.fromTo(".start .bolinha2", 5.5,
{top: 150, left: -50},
{top: 680, left: -200});
var bolinha3 = TweenMax.fromTo(".start .bolinha3", 5.5,
{top: 100, left: -80},
{top: 680, left: 290});
var bolinha4 = TweenMax.fromTo(".start .bolinha4", 5.5,
{top: 80, left: -110},
{top: 680, left: -250} );
var bolinha5 = TweenMax.fromTo(".start .bolinha5", 5.5,
{top: 100, left: -15,},
{top: 650, left: -70});
var bolinha6 = TweenMax.fromTo(".start .bolinha6", 5.5,
{top: 150, left: -20},
{top: 680, left: 250});
var bolinha7 = TweenMax.fromTo(".start .bolinha7", 5.5,
{top: -50, left: -10},
{top: 650, left: -70});
var bolinha8 = TweenMax.fromTo(".start .bolinha8", 5.5,
{top: -150, left: -160},
{top: 680, left: -350});
var bolinha9 = TweenMax.fromTo(".start .bolinha9", 5.5,
{top: -150, left: 10},
{top: 680, left: 70});
}
他们使用同一个库,但同时进行这个动作。
如何将第二个函数回调到第一个函数?
【问题讨论】:
-
@Jamiec greensock.com/tweenmax
标签: javascript jquery animation gsap