繁体   English   中英

第一页加载时的引导模式

[英]Bootstrap modal at first page load

在页面加载时,我向用户展示了一些引导模式窗口,以向他展示一些信息。 我只想在第一次展示这个引导模式,然后接下来的每个都不应该。 如何做到这一点? 第一次后是否有功能禁用之类的东西? 这是我的简单代码:

$(window).load(function () {
            $('#dddd').modal('show')
    });

这可能是这个的重复

不过,您可以使用 cookie 来实现这一点。 供您参考,以下示例是使用 jquery cookie 完成的

<script src="/path/to/jquery.cookie.js"></script>
<script>
    $(document).ready(function() {
        if ($.cookie(‘pop’) == null) {
            $(‘#dddd’).modal(‘show’);
            $.cookie(‘pop’, ’7');
        }
    });
</script>

将此添加到您的 js 文件中:

if(window.sessionStorage.fist_load_modal1 === undefined){
    $('.first_load_modal').modal('show')
    window.sessionStorage.fist_load_modal1 = true
}

现在您可以使用“first_load_modal”类在第一次加载时显示您的模态。

<div class="modal fade first_load_modal" tabindex="-1" role="dialog" aria-hidden="true">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
         CONTENT HERE
        </div>
    </div>
</div>

Obs:在引导程序 4 中测试

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM