Jquery弹出页面加载?

时间:2015-03-10 08:03:53

标签: javascript jquery

我正在使用bpopup jquery插件foe所有弹出窗口。我有以下代码。

$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更改?

1 个答案:

答案 0 :(得分:0)

嗯,你需要记住一些事情已经被弹出过一次了。我猜想最简单的方法是使用PHP或其他方法来执行此后端。检查会话变量“hasPopped”是否为真(仅作为示例),如果不是,则将类设置为弹出窗口,即“要弹出”。

然后你只需要做$('。to-be-popped')。bPopup({...});代替。