【问题标题】:GSAP and jQuery: play animation on the next page loadGSAP 和 jQuery:在下一页加载时播放动画
【发布时间】:2018-03-16 14:20:39
【问题描述】:

我有一个简单的动画,我想在页面加载后触发它。

我可以像这样使用 jQuery 在窗口加载时触发动画:

$(window).on('load', function(){
  myTimelineAnimation.play();
})

但这种方式只有在我手动刷新页面时才有效。我希望每次通过链接或通过浏览器后退按钮和页面刷新进入页面时都会触发它。

这可能吗?

时间线示例:

var myTimelineAnimation = new TimelineLite({paused:true});
    myTimelineAnimation
      .to(element, 0.5, {opacity: 1});

【问题讨论】:

    标签: javascript jquery animation gsap


    【解决方案1】:

    如果页面没有加载ajax,那就试试吧

    $(document).ready(()=>{
    // you code
    })

    如果是,则需要处理ajax加载事件,加载后触发你的事件。

    【讨论】:

      猜你喜欢
      • 2023-03-18
      • 2020-06-25
      • 1970-01-01
      • 2016-12-06
      • 2022-10-02
      • 2019-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多