我使用jQuery cookie插件來存儲cookie,使用以下代碼我可以保存7天的Cookie,但只保存它創建的頁面。我希望cookie可用於整個網站。jQuery Cookie路徑
$.cookie('basket',basket,{ expires: 7 });
我試圖設置一個路徑,但似乎並沒有工作
$.cookie('basket',basket,{ expires: 7, path:'/' });
全碼:這工作得很好,但只保存當前頁面
function add_to_basket(id,title){
if($.cookie('basket')){
basket=$.cookie('basket');
var basket_array = basket.split(',');
var index = jQuery.inArray(id,basket_array);
if(index > -1){
return false;
}else{
basket+=','+id;
$.cookie('basket',basket,{ expires: 7 });
}
}else{
basket=id;
console.log(basket);
$.cookie('basket',basket,{ expires: 7 });
}
餅乾
什麼是'basket'?如果它是一個對象,則需要首先通過'JSON.stringify()'運行它,以便可以存儲字符串。 – Interrobang 2012-02-17 10:34:38
籃子是一個字符串 – waterschaats 2012-02-17 10:36:39
@waterschaats你可以把更多的腳本 – mgraph 2012-02-17 10:37:45