javascript - 如何在加载页面时显示 Bootstrap 3 弹出窗口然后隐藏

标签 javascript jquery twitter-bootstrap twitter-bootstrap-3

我有一个关于 Bootstrap 3 的问题。我想显示弹出窗口,当页面加载时 -> 当客户端打开某个 html 页面时,弹出窗口出现,然后一段时间后弹出窗口消失。做这个的最好方式是什么?我正在尝试这个,其中 .poper 只是一个围绕图像的 div 类

$(window).load(function(){
 $(".poper").popover('show');
    $(".poper").hide(600);
});

感谢您的回复。

最佳答案

如果我没听错,你想在页面完全加载时显示弹出窗口,这样页面就准备好了。

如果是这样,一个可能的解决方案是在脚本中设置一个超时,它会调用弹出窗口关闭。 这可能看起来像这样:

$().ready(function(){
    $('.poper').popover('show');
    window.setTimeout(function(){
        $('.poper').popover('hide');
    }, 600); //600 are the ms until the timeout is called
});

说明: 脚本会一直显示到页面完全加载弹出窗口 .poper 并开始超时,它将在 600 毫秒后关闭它。

关于javascript - 如何在加载页面时显示 Bootstrap 3 弹出窗口然后隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18933286/

相关文章:

javascript - Bootstrap标签输入不适用于本地数据

css - 如何水平制作两个字段集?

jquery - Wordpress 中的 SCRIPT5 : Access Denied on IE9 due to jQuery. 分钟 CDN 文件

php - 构建数据库,为用户记录大量动态数据

javascript - 禁用按钮的安全方法是什么?

javascript - 使用回调函数动态加载样式表

javascript - getScript 函数工作但没有得到一些 css

javascript - 动画滚动在 Firefox 中不起作用?

javascript - 如何解析包含冒号的 JSON 对象

javascript - 如何访问和处理嵌套对象,数组或JSON?