【发布时间】:2016-07-29 19:38:39
【问题描述】:
我有一个用户必须登录的站点,一旦完成,他们将被定向到一个新页面,并出现一个弹出框。显示弹出框没有问题,但是如果您一遍又一遍地刷新页面,则会出现弹出框。我希望它仅在他们登录后显示,并且只要他们从未退出,就再也不会显示。这意味着如果他们重新刷新页面或类似的弹出窗口将不会再次出现。是否有某种插件或简单的代码(我是 Jquery 的初学者)?
<div id="popup-image-back">
<div class="popup-textbox">
<div class="textbox-title">WE’VE HAD A MAKEOVER!</div>
<div class="textbox-p">With fewer restrictions, more destinations and even better rewards you can start saving more money!</div>
</div>
<img class="new-popup-xclose" src="images/close-x-dark.png" />
</div>
<div id="back-wrapper"></div>
JavaScript
$(document).ready(function () {
$('#back-wrapper').fadeIn(1000, function () {
$('#popup-image-back').fadeIn(1000);
});
$(".new-popup-xclose").click(function () {
$('#popup-image-back').fadeOut(1000);
$('#back-wrapper').fadeOut(1000);
});
});
【问题讨论】: