Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 有没有更简单的方法来设置超时。。。。?_Jquery_Jquery Ui_Settimeout - Fatal编程技术网

Jquery 有没有更简单的方法来设置超时。。。。?

Jquery 有没有更简单的方法来设置超时。。。。?,jquery,jquery-ui,settimeout,Jquery,Jquery Ui,Settimeout,我使用下面的代码等待java脚本执行3秒钟 var test = setTimeout(function(){ alert("Test"); },3000); 我的问题是,如果有更简单的方法来做同样的事情,比如下面。。。 我遇到过一些使用.idle美元的博客 $.idle(3000); alert("Test"); 提前谢谢您是不是耽误了 你是不是迟到了 调用setTimeout()的速度尽可能快,因为这是本机JS。调用setTimeout()的速度尽可能快,因为这是本机JS。我希望我

我使用下面的代码等待java脚本执行3秒钟

var test = setTimeout(function(){
   alert("Test");
},3000);
我的问题是,如果有更简单的方法来做同样的事情,比如下面。。。 我遇到过一些使用.idle美元的博客

$.idle(3000);
alert("Test");
提前谢谢

您是不是耽误了

你是不是迟到了


调用setTimeout()的速度尽可能快,因为这是本机JS。

调用setTimeout()的速度尽可能快,因为这是本机JS。

我希望我能记得我拉这个的网站,这样我就可以给作者充分的信任,但你可能想要的是在jQuery中很好地使用延迟

这是一个利用延迟的函数,这样您就有了一个干净、功能强大的调用机制,非常类似于您所展示的(“除了Andy E提到的它不会阻塞之外”)

现在,由于延迟,您可以在应用程序中这样写超时:

$.wait(5000).then(function() {
  alert("Hello from the future!");
});

我希望我能记得我把这篇文章放在哪里的网站,这样我就可以给作者充分的信任,但是你可能想要的是在jQuery中很好地使用延迟

这是一个利用延迟的函数,这样您就有了一个干净、功能强大的调用机制,非常类似于您所展示的(“除了Andy E提到的它不会阻塞之外”)

现在,由于延迟,您可以在应用程序中这样写超时:

$.wait(5000).then(function() {
  alert("Hello from the future!");
});

可能的副本。你不能在JavaScript中暂停线程,所以答案几乎是“不”。。我应该只使用setTimeout。。。感谢可能的副本。你不能在JavaScript中暂停线程,所以答案几乎是“不”。。我应该只使用setTimeout。。。感谢
delay()
在这里帮不上忙,因为它专门用于链接jQuery动画。你不能将
警报
附加到
延迟()
上,而不使整个过程比只使用
setTimeout()
更复杂。您链接到的文档甚至指出“[它]不是JavaScript本机setTimeout的替代品”。
delay()
在这里没有帮助,因为它专门用于链接jQuery动画。你不能将
警报
附加到
延迟()
上,而不使整个过程比只使用
setTimeout()
更复杂。你链接到的文档甚至指出“[它]不是JavaScript本机setTimeout的替代品”。。。这将只阻止内部的任何代码。然后函数。。。这会成功的。好吧,我明白了。。。这将只阻止内部的任何代码。然后函数。。。这会成功的。