动态绑定/解除绑定SuperScrollorama补间动画

时间:2014-02-04 14:48:16

标签: javascript superscrollorama

我正试图以动态方式绑定/取消绑定SuperScrollorama tweens。在unbind上,我还需要将补间元素重置为其默认样式。在我的情况下,我是基于浏览器宽度的绑定/解除绑定需要发生的。我以为我可以这样做:

calcSizes = function() {
    controller.addTween( '#panel', TweenMax.to( $('#panel h1'), .5, {css:{top: 0 }}), 0, 50);
    if ( viewport().width >= '720' ) {
        controller.removeTween( '#panel' );
    }
}

$(window).resize(function(){
    calcSizes();
});

当然,这不是特别优雅,也不起作用。

1 个答案:

答案 0 :(得分:1)

这适用于ScrollMagic。 :)
看看这个。 - > http://janpaepke.github.io/ScrollMagic/

的问候,
Ĵ