在 jquery cookie 中存储号码并删除它?

store number in jquery cookie and delete it?

我正在尝试使用 jquery cookie 存储显示在 HTML 范围内的数字。

我将一个数字添加到跨度内显示的当前值,如下所示:

$('.item_count').html(function(i, val) { return +val+1 });

现在我需要将该值存储在 jquery cookie 中。所以我尝试了这个:

    $('.item_count').html(function(i, val) { return +val+1 });
    $.cookie("mycookie", $('.item_count').text);

我也试过:$.cookie("mycookie", val);

但这不正确,它没有在 cookie 中存储任何内容。

有人可以就此问题提出建议吗?

您必须使用您之前用来计算价值的.html()

 $.cookie("mycookie", $('.item_count').html());

而不是

 $.cookie("mycookie", $('.item_count').text);