我正在尝试为我的网站http://www.digitalambiance.co制作一个灯箱弹出窗口,该弹出窗口将在用户首次访问该网站时打开,然后将不再打开。我的想法是使用 cookie,所以我将 jquery.cookie.js 脚本添加到我的整个文档中。我可以让 cookie 注册,但我无法阻止弹出窗口显示。我尝试了很多解决方案,但我对 JQuery 很陌生,所以我想我可能只是遗漏了一些明显的东西?
这是我的代码:
//Beginning of function for popup
function(){
if($.cookie('01012013') != '1'){
$.cookie('01012013', '1', { expires: 7, path: '/' });
function openOffersDialog() {
$('#overlay').fadeIn('fast', function() {
$('.overlayp').css('display','inline');
$('#boxpopup').css('display','block');
$('#boxpopup').animate({'left':'30%'},500);
});
}
function closeOffersDialog(prospectElementID) {
$(function($) {
$(document).ready(function() {
$('#' + prospectElementID).css('position','absolute');
$('#' + prospectElementID).animate({'left':'-100%'}, 500, function() {
$('#' + prospectElementID).css('position','fixed');
$('#' + prospectElementID).css('left','100%');
$('#overlay').fadeOut('fast');
});
});
});
}
} //if statement
else{
return;
} //else statement
} //overall function statement
//end popup section
谢谢!