如何在点击时设置Cookie?

时间:2012-10-24 02:02:47

标签: php jquery cookies session-cookies

  

可能重复:
  What is the “best” way to get and set a single cookie value using JavaScript

我制作了一个通知栏,您可以在网站顶部看到。有一个带有文本“close x”的p标签,当点击它时会使用jquery向容器添加一个类并隐藏该栏。我尝试做的是为用户点击这个时创建一个cookie,这样就可以保存隐藏栏的选择,直到他们在网站上结束他们的会话。

我真的不太了解设置cookie,任何想法?

以下是实时版本:http://www.brainbuzzmedia.com/themes/simplybusiness/

1 个答案:

答案 0 :(得分:3)

使用jQuery -Cookie插件

设置COOKIE

$.cookie('SampleKey', 'SampleValue', { path: '/' });

获取COOKIE

$.cookie('SampleKey');

我假设您有一个div,您要在其中写入“已关闭”文本 的更新

HTML

<div id="close"></div>

JS

if($.cookie('CookieKey')=='closed'){
    $("#close").html('Closed');
}