将jQuery脚本的执行延迟特定时间。

将jQuery脚本的执行延迟特定时间。,jquery,Jquery,我想将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> var i=$('#test').va

我想将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>

var i=$('#test').val();
//在这里,我想将脚本延迟几秒钟
var值=ABC();

如何实现这一点?

使用
setTimeout

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