簡體   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