更改jquery cookie的值
当用户使用唯一值(hdflashfafxx233ddd)登陆我的站点时,持久性cookie(x1st)会立即被删除 此cookie用于跟踪,但如果用户选择不跟踪cookie,我需要将此值设置为0-我无法删除它,因为这是cookie不断重置 然后,当用户选择返回时,我需要使用值0使x1st过期更改jquery cookie的值,jquery,cookies,Jquery,Cookies,当用户使用唯一值(hdflashfafxx233ddd)登陆我的站点时,持久性cookie(x1st)会立即被删除 此cookie用于跟踪,但如果用户选择不跟踪cookie,我需要将此值设置为0-我无法删除它,因为这是cookie不断重置 然后,当用户选择返回时,我需要使用值0使x1st过期 //cookie set by server $.cookie('x1st', 'hdflashfafafxx233ddd', { path: '/', domain: mysite.co.uk }
//cookie set by server
$.cookie('x1st', 'hdflashfafafxx233ddd', { path: '/', domain: mysite.co.uk });
//changing value of cookie when user opts out
$.cookie('x1st', 0, {path: '/', domain: mysite.co.uk });
//expire cookie when user opts back in
$.cookie('x1st', 0, { expires: -1 , path: '/', domain: mysite.co.uk });
问题是我无法将x1st cookie的值更改为0它需要是
'0'
的字符串值。不是整数。Cookie只存储字符串。除了下面Mike Brant的正确答案外,域也没有引号,看起来不正确