Cookies和Javascript的添加? (parseInt函数)

时间:2011-06-29 08:58:32

标签: jquery

我是jQuery的新手。我正在处理一些我的cookieA(cookie名称)为空(不包含任何内容)的cookie脚本。

单击按钮时,此脚本将向cookieA的值添加10。当我再次单击该按钮时,值10将变为20,依此类推。

这是脚本:

$('.button').click(function(){
     $.cookie(cookieA, parseInt($.cookie(cookieA).val(),10) +10 , cookieOptions);
});

请帮助我,这会使值变为NaN或null。

谢谢你,祝你有个美好的一天。

p / s我正在使用jQuery cookies的作者Klaus Hartly的脚本。

p / s Cookieopstions是Cookie到期日等的设置。

1 个答案:

答案 0 :(得分:0)

如果cookie不为空,您想要将cookie的值加10吗?或者你试图将10添加到什么?

也许你可以先检查你的cookie?

If ($.cookie(cookieA) == null) {
   $.cookie(cookieA, 10, cookieOptions);
} Else {
   $.cookie(cookieA, parseInt($.cookie(cookieA).val(),10) +10 , cookieOptions);
}

如果我不明白你的问题,请告诉我,

此致

最高