我正在尝试动态绑定/取消绑定 SuperScrollorama 补间。在取消绑定时,我还需要将补间元素重置为其默认样式。就我而言,我需要根据浏览器宽度进行绑定/取消绑定。我以为我可以做这样的事情:
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();
});
当然,这不是特别优雅,也不起作用。