簡體   English   中英

jQuery在頁面加載時彈出嗎?

[英]Jquery pop up on page load?

我正在使用bpopup jquery插件來bpopup所有彈出窗口。 我有下面的代碼。

$dialogWindow.bPopup({
        fadeSpeed: 'fast', //can be a string ('slow'/'fast') or int
        followSpeed: 1500, //can be a string ('slow'/'fast') or int
        modalClose: true,
        opacity: 0.6,
        position: [200, 350] //x, y
    });

上面的代碼正在工作。 我希望彈出窗口僅在加載應用程序頁面后顯示一次。 但是,即使URL更改,它也會彈出。 如何避免彈出URL更改?

好吧,您需要記住一些以前已經彈出過的東西。 我猜想,最簡單的方法是使用PHP或其他工具執行此后端。 檢查會話變量“ hasPopped”是否為真(僅作為示例),如果不是,則為彈出窗口設置一個類,即“待彈出”。

然后,您只需執行$('。to-be-popped')。bPopup({...}); 代替。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM