Cookies Fancybox要在链接上打开,请仅在第一次单击后转到页面url

Cookies Fancybox要在链接上打开,请仅在第一次单击后转到页面url,cookies,fancybox,Cookies,Fancybox,我正在尝试使用fancybox和Cookie关闭一个链接,以便在第一次单击链接时显示表单,然后一旦提交表单,弹出表单将不再弹出,而是打开页面url。这是我的代码,但到目前为止,我所能做的就是让弹出表单显示在链接点击。我如何告诉fancybox不要显示cookie是否存在,而是转到页面链接 回答几个简短的问题以继续 您的名字 日间电话 电子邮件 $(函数(){ //定义cookie名称 var cookieName='hide_form'; //配置fancyBox $('.fancyb

我正在尝试使用fancybox和Cookie关闭一个链接,以便在第一次单击链接时显示表单,然后一旦提交表单,弹出表单将不再弹出,而是打开页面url。这是我的代码,但到目前为止,我所能做的就是让弹出表单显示在链接点击。我如何告诉fancybox不要显示cookie是否存在,而是转到页面链接


回答几个简短的问题以继续
您的名字

日间电话

电子邮件

$(函数(){ //定义cookie名称 var cookieName='hide_form'; //配置fancyBox $('.fancybox')。fancybox({ 自动标注:false, 自动调整大小:false, 高度:“自动”, 填充:20, 宽度:650, 后关闭:函数(){ //将cookie设置为隐藏fancybox 1天 $.cookie(cookieName,true,{expires:1}); } }); //处理提交单击事件 $('a#submit')。在('click',函数(事件){ event.preventDefault(); //隐藏fancybox并将cookie设置为隐藏fancybox 7天 $.fancybox.close(); $.cookie(cookieName,true,{expires:7}); });
如果需要检查cookie是否存在,请使用以下方法:

if(!!$.cookie(cookieName)){/*在此处打开fancyBox*/}


其余的由您决定。

我在html代码中没有看到任何带有class
fancybox
的元素。我将
fancybox
类添加到链接并更新了代码段。