我有一个允许将输入值保存为列表的脚本:JsFiddle
所以现在我试图创建一个事件,如果单击该事件将删除某个列表,当然 cookie 应该被销毁。所以我尝试了:
$('.jq-text li').click(function(e) {
$.cookie("myDemoCookie", null);
});
这应该破坏cookie,但它不会......
我看到了您的 jsfiddle 代码,您正在使用路径创建 cookie,因此您必须path
在删除 cookie 时指定。
确保您已阅读$.cookie 的文档。
@example $.cookie('the_cookie', null);
@desc Delete a cookie by passing null as value.
Keep in mind that you have to use the same path
and domain used when the cookie was set.`
试试下面的代码:
$.cookie('myDemoCookie', null, { path: '/' });