我想淡出一个元素(将其不透明度转换为0),然后在完成时从DOM中删除元素.
在jQuery中,这是直截了当的,因为您可以在动画完成后指定"删除".但是,如果我希望使用CSS3过渡动画,那么无论如何都要知道过渡/动画何时完成?
我想为我的html对象设置几个变换选项,但具有不同的持续时间和延迟.
如果我尝试使用这样的东西:
-webkit-transition: -webkit-transform, opacity;
-webkit-transform: rotate(180deg) scale(2); 
-webkit-transition-duration: 2000ms, 6000ms; 
-webkit-transition-delay: 0ms, 6000ms;
那么我将有不同的时间函数用于变换和不透明度,但我可以设置不同的旋转和缩放选项,例如旋转10秒和缩放20秒?
我正在使用ToggleClass从css触发动画,需要在动画结束后调用一个函数.我正在调用typed.js库中的函数.
 $('.anim').toggleClass('slide-down');
      $(".sentence").typed({
        strings: ["first sentence", "Second sentence." ],
        typeSpeed: 45,
        backDelay: 500,
        callback: function(){}
});
如何使类型化函数等到toggleClass完成?