【问题标题】:How to show Bootstrap 3 popover when page is loaded and then hide如何在页面加载时显示 Bootstrap 3 弹出框然后隐藏
【发布时间】:2013-09-21 13:42:28
【问题描述】:

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

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

感谢您的回复。

【问题讨论】:

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


    【解决方案1】:

    如果我没听错的话,如果页面完全加载,你想显示弹出框,那么页面就准备好了。

    如果是这样,一个可能的解决方案是在脚本中设置一个超时,这会调用弹出框来关闭。 这可能如下所示:

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

    解释:脚本显示直到页面完全加载弹出框.poper 并开始超时,它将在 600 毫秒后关闭它。

    【讨论】:

    • 非常感谢! :) 它很简单
    • @user859670 不客气。并请接受答案,以便其他人可以看到它已解决;)
    猜你喜欢
    • 2013-05-13
    • 1970-01-01
    • 2022-11-21
    • 2021-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-24
    相关资源
    最近更新 更多