JQuery Cookie设置过期时间

我有这个:

if (typeof options.expires == 'number') { date = new Date(); date.setTime(date.getTime() + (options.expires * 5 * 1000)); } else { date = options.expires; } expires = '; expires=' + date.toUTCString(); 

如何让cookie在10分钟后过期?

  var date = new Date(); var m = 10; date.setTime(date.getTime() + (m * 60 * 1000)); $.cookie("cookie", "value", { expires: date }); 

或者你可以使用一个函数:

 function ExpireCookie(minutes) { var date = new Date(); var m = minutes; date.setTime(date.getTime() + (m * 60 * 1000)); $.cookie("cookie", "value", { expires: date }); } 

然后做ExpireCookie(10);

10 minutes is 10 * 60 * 1000 milliseconds.

 var date = new Date(); date.setTime(date.getTime() + (10 * 60 * 1000)); $.cookie("example", "foo", { expires: date });