0
嗨我试图创建一个动画,其中一个类只在触发完成之后才添加。一个接一个地触发jQuery事件
$('.flipper').click(function(){
$('#first').addClass('first-flip');
$('#second').addClass('second-flip');
$('#fourth').addClass('fourth-flip');
});
所以
$('#second').addClass('second-flip');
只会当
$('#first').addClass('first-flip');
已经完成它的过程中触发。
所以,另一种解释这种方式是。
块A具有旋转效果,在块A旋转后,块B只向右移动20px。
我基本上只想知道如何创建按顺序触发的Jquery效果。
“成品” 是什么? –
这是一个非常麻烦的做法,你可以只有一个flip类(除非每个类都有自己的自定义行为),然后使用jquery animate和它的完成块来触发下一个动画,或者使用jquery队列来排列动作 – Alex
https://api.jquery.com/queue/ – 4334738290