Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在cookie中添加一个?_Javascript_Jquery_Cookies - Fatal编程技术网

Javascript 如何在cookie中添加一个?

Javascript 如何在cookie中添加一个?,javascript,jquery,cookies,Javascript,Jquery,Cookies,我的目标是在点击按钮后,向cookie添加1。我的代码如下所示: console.log("Checking for any existing cookies..."); var ifcookie = $.cookie('searchcount'); if (ifcookie >= 0) { var count = $.cookie('searchcount'); const one = 1; var count =

我的目标是在点击按钮后,向cookie添加1。我的代码如下所示:

    console.log("Checking for any existing cookies...");
    var ifcookie = $.cookie('searchcount');
    if (ifcookie >= 0) {
        var count = $.cookie('searchcount');
        const one = 1;
        var count = count + one;
        console.log("Total searches: " + count);
        $.cookie('searchcount', count, { expires: 99999 });
        var count = $.cookie('searchcount');
        console.log(count);}}
因此,基本上每次执行函数“countSearches”时,我都想在cookie“searchcount”中添加1。 但我的输出只是“0111…”。我如何将其添加并设置为cookie

我将jquery用于cookies。

更改行

 var count = count + one;

函数解析字符串参数并返回整数。cookie的值是字符串,而不是数字。

更改行

 var count = count + one;

函数解析字符串参数并返回整数。cookie的值是字符串,而不是数字