延迟执行jQuery脚本特定时间

4

我想要延迟执行jQuery脚本一段时间。

例如,我有一个用户定义函数ABC(),我想在几秒钟后调用这个函数。

我的示例代码如下:

<script type="text/javascript">
  var i = $('#test').val();
  //here i want to delay the script for a few second 
  var value =  ABC();    
</script>

我该如何实现这个目标?
1个回答

10

使用setTimeout

 var value = null; //set a default value
 setTimeout( function(){
      value =  ABC();
 }, 3000); //3 seconds

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接