我正在尝试使用 jQuery Cookie 来显示/隐藏 div 元素。
var cExpiry = lu_ban_object.cExpiry;
jQuery('.float_close').click(function () {
jQuery('.float_notice').fadeToggle('slow');
jQuery.cookie('noticeVisibility', 'hidden', {
expires: [cExpiry], //problem is here
path: '/'
});
这expires:
将是一个数字,它代表 cookie 的到期日。该数字被存储在一个数组中然后本地化,我已经将该本地化的数字分配给cExpiry
变量,但是它不接受括号,[]
我已经尝试过()
,{}
但它也不起作用+[cExpiry]+
我收到以下错误;
Uncaught TypeError: Object [object Array] has no method 'toUTCString'
如何将数据类型更改为数字?根据屏幕截图,它被保存为字符串。