如何延迟动画(在jquery中)

如何延迟动画(在jquery中),jquery,Jquery,如何触发slideUp();延迟启动,但这不会强制代码的其余部分等到完成后再继续 例如:按下一个按钮,一秒钟后一个框消失,但jquery在这一秒钟内仍在工作。在完全相同的主题上看到这一点 setTimeout(function() { /* code to run */ }, delay_time_in_milliseconds); 在完全相同的主题上看这个 setTimeout(function() { /* code to run */ }, delay_time_in_milliseco

如何触发slideUp();延迟启动,但这不会强制代码的其余部分等到完成后再继续

例如:按下一个按钮,一秒钟后一个框消失,但jquery在这一秒钟内仍在工作。

在完全相同的主题上看到这一点

setTimeout(function() { /* code to run */ }, delay_time_in_milliseconds);
在完全相同的主题上看这个

setTimeout(function() { /* code to run */ }, delay_time_in_milliseconds);
您可以使用Javascript的函数来实现这一点

例如

您可以使用Javascript的函数来实现这一点

例如

可以使用jQuery的方法对动画进行排队

$('#el').delay(1000).slideUp();
如果您想延迟其他事情,那么使用JavaScript的内置函数

setTimeout(function() {
    // code to be executed
}, 1000);
请注意,在这两种情况下都需要以毫秒为单位指定延迟。1000毫秒=1秒。

您可以使用jQuery的方法对动画进行排队

$('#el').delay(1000).slideUp();
如果您想延迟其他事情,那么使用JavaScript的内置函数

setTimeout(function() {
    // code to be executed
}, 1000);
请注意,在这两种情况下都需要以毫秒为单位指定延迟。1000毫秒=1秒。

可能的重复