2012-10-24 43 views
1

可能重複:
What is the 「best」 way to get and set a single cookie value using JavaScript如何在點擊上設置Cookie?

我做了一個通知欄,你可以在網站頂部看到。有一個p標籤,裏面有文字「close x」,點擊後會使用jquery爲容器添加一個類並隱藏欄。我試圖做的是爲用戶創建一個cookie,當他們點擊這個時,隱藏欄的選擇將被保存,直到他們在網站上結束他們的會話。

我真的不知道有關設置Cookie,任何想法?

這裏是真人版看:http://www.brainbuzzmedia.com/themes/simplybusiness/

+1

https://github.com/carhartl/ jquery-cookie –

+0

谷歌「JavaScript cookie」,第一個結果。 – Jan

回答

3

使用jQuery插件-Cookie

設置cookie的

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

GET COOKIE

$.cookie('SampleKey'); 

我假設你有你想要寫的文字一個div '封閉' UPDATE

HTML

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

JS

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

我該如何寫jquery來說相當於「if($ cookievalue =='closed''){echo'class =」closed「'} –

+0

您的cookie密鑰的名稱是什麼? – Tariqulazam

+0

明白了!謝謝! –