ser*_*ian 1 cookies popup fancybox
我在我的主页上自动加载Fancybox弹出窗口,但每次用户访问该页面时都会打开.我想只在用户第一次访问主页时打开弹出窗口,然后才开始播放.
我读过在第一个弹出窗口打开后,我可以使用jQuery cookie插件在用户登陆主页时写一个cookie.这将连接到cookie,以便在cookie存在时不再打开它?这种方法是否正确?
我的弹出窗口如下:
$("a#popup").fancybox({
'overlayOpacity': 0.5,
'overlayColor': '#0a1539',
}).trigger('click');
Run Code Online (Sandbox Code Playgroud)
我应该添加什么来使用jQuery cookie插件,写一个cookie并将其连接到弹出窗口?
非常感谢.
请按照以下步骤操作:
这将阻止您每次都启动fancybox.
注意:如果您需要代码,请告诉我.这很简单.
编辑:
使用以下代码:
$(document).ready(function(){
var check_cookie = $.cookie('the_cookie');
if(check_cookie == null){
$.cookie('the_cookie', 'the_value');
//fire your fancybox here
}
});
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
6320 次 |
| 最近记录: |