Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我的jQuery Cookie无法处理DIV hide_Javascript_Jquery_Cookies - Fatal编程技术网

Javascript 我的jQuery Cookie无法处理DIV hide

Javascript 我的jQuery Cookie无法处理DIV hide,javascript,jquery,cookies,Javascript,Jquery,Cookies,因此,我有这个功能来关闭消息警报(弹出模式)。这是应该的。非常简单的jQuery。但是,我尝试添加一个cookie,当用户关闭弹出模型时,如果他们在同一会话中再次访问该页面,该模型将不会再次弹出。我希望cookie在浏览器关闭后过期或删除。但无法让它工作…我做错了什么 我正在使用以下脚本: 确保文档已包装在document.ready()函数中 $(document).ready( //all body code within here. }); 确保文档已包装在document.r

因此,我有这个功能来关闭消息警报(弹出模式)。这是应该的。非常简单的jQuery。但是,我尝试添加一个cookie,当用户关闭弹出模型时,如果他们在同一会话中再次访问该页面,该模型将不会再次弹出。我希望cookie在浏览器关闭后过期或删除。但无法让它工作…我做错了什么

我正在使用以下脚本:


确保文档已包装在
document.ready()函数中

$(document).ready(
   //all body code within here. 
});

确保文档已包装在
document.ready()函数中

$(document).ready(
   //all body code within here. 
});
我将从.css中设置为{display:none;}的“#message_alert_box”开始

然后,当用户从一页转到另一页时,您需要验证cookie是否具有特定值

$(document).ready( function(){

    if($.cookie('message_prompt') != 'prompt_closed') {

        $('#message_alert_box').show(); // If the cookie isn't set to 'prompt_close' , then show the alert box

    }

});
我将从.css中设置为{display:none;}的“#message_alert_box”开始

然后,当用户从一页转到另一页时,您需要验证cookie是否具有特定值

$(document).ready( function(){

    if($.cookie('message_prompt') != 'prompt_closed') {

        $('#message_alert_box').show(); // If the cookie isn't set to 'prompt_close' , then show the alert box

    }

});


嘿,又是你!你读饼干的代码是什么?你肯定把它设置好了,我想问题是当它比较的时候。我是Baccckkk lol。是的,这让我发疯了。相比…?嘿,又是你!你读饼干的代码是什么?你肯定把它设置好了,我想问题是当它比较的时候。我是Baccckkk lol。是的,这让我发疯了。比较…?已经有那个人了…我已经掌握了jQuery的基本知识。此函数运行在一个支持文档的js文件中,该文件中包含一些其他函数。我们不要把注意力集中在那件事上已经有那个人了……我已经掌握了jQuery的基本知识。此函数运行在一个支持文档的js文件中,该文件中包含一些其他函数。我们不要把注意力集中在那件事上好吧,把这个添加到同一个js文件中?(每页都有)听起来不错。让我测试一下……显示:当然没有!已经在那里了。如果没有,FadeOut()将无法运行。;)固定的!我看到我的问题了!甚至在使用代码之后。它仍然不起作用。但这只是因为我有一个单独的slideDown()函数覆盖了这个cookie。现在一切都好了!非常感谢你的帮助!我现在明白这种饼干的意思了。:)令人惊叹的!你用的是哪个版本的jquery?我只是在问,因为我自己在做一个测试,而且脚本不断中断,我想可能插件与最新版本不兼容。原来我的cookie脚本包含在。。。哈哈,我喜欢dumb mistakesOkay,那么就把它添加到同一个js文件中吧?(每页都有)听起来不错。让我测试一下……显示:当然没有!已经在那里了。如果没有,FadeOut()将无法运行。;)固定的!我看到我的问题了!甚至在使用代码之后。它仍然不起作用。但这只是因为我有一个单独的slideDown()函数覆盖了这个cookie。现在一切都好了!非常感谢你的帮助!我现在明白这种饼干的意思了。:)令人惊叹的!你用的是哪个版本的jquery?我只是在问,因为我自己在做一个测试,而且脚本不断中断,我想可能插件与最新版本不兼容。原来我的cookie脚本包含在。。。哈哈,我喜欢愚蠢的错误