This question already has answers here:
jQuery: Can I call delay() between addClass() and such?

(9个答案)


6年前关闭。




我是jQuery新手。我正在使用Animate.css,只想在动画中添加延迟,所以我尝试了以下操作:

$('#fadeInRight').delay(20000).addClass('animated fadeInRight');


为什么这不起作用?

最佳答案

使用setTimeout()

setTimeout(function(){$('#fadeInRight').addClass('animated fadeInRight')},20000);

关于jquery - 简单的动画延迟无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21885222/

10-09 23:31