javascript - 超时功能完成后如何调用功能?

标签 javascript jquery timer

我有一个带有计时器的函数,我想在另一个函数的计时器完成时调用另一个函数,所以第一个函数将显示一个模态 3 秒,另一个函数将显示另一个模态,这里是我的代码:

var fn = setTimeout(function(){
    $('#responseModal').modal('hide');
    return true;
}, 3000);

if(fn)

    $('#requestModal').modal('show');

最佳答案

不会

setTimeout(function(){
    $('#responseModal').modal('hide');
    $('#requestModal').modal('show');
}, 3000);

成功了吗?

无需在setTimeout 的回调函数中返回任何内容。这是没有意义的。

关于javascript - 超时功能完成后如何调用功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26207724/

相关文章:

java - 如何用JLabel创建定时器?

java - 我如何根据输入到数字字段中的数字在切换按钮上设置延迟?

javascript - 如何以 Angular 方式打印 GET 请求中的信息

javascript - 使用 React 获取数组中的下一个项目

javascript - 谷歌会索引一个按钮在表单内点击吗?

jquery - 图像映射 : show different images on hover

python:在shell上显示耗时

javascript - AngularJS 在路由更改时中止所有挂起的 $http 请求

javascript - TextNode 或 innerHTML

jquery - Colorbox 和 Google Analytics