为何jQuery的cookie插件无法用null删除cookie?

lchkid
  • 0
新手上路,请多包涵

页面很简单就是为了测试$.cookie的
三个按钮分别实现新增,删除和检查功能

<button>新建cookie</button>
<button>删除cookie</button>
<button>cookie删除了吗</button>
$(function(){
    $("button").eq(0).click(function(){
        $.cookie("test", "test");
    })
    $("button").eq(1).click(function(){
        $.cookie("test", null);  //没删
        // $.cookie("test", "");  //删了
        // $.removeCookie("test") //真·删了
    })
    $("button").eq(2).click(function(){
        let str = $.cookie("test");
        if(!str){
            alert("删了");
        }else{
            alert("没删");
        }
    })
})

1.png
图一是设为null
2.png
图二是设为""

是只能用removeCookie吗?麻烦大佬们解惑。。。

评论
阅读 404
1 个回答
撰写回答

登录后参与交流、获取后续更新提醒

宣传栏