jquery - 如何取消设置 jquery tab cookie?

标签 jquery jquery-cookie

嗨,我有以下代码

 var $tabs = $("#tabs").tabs({
      cookie: { expires:1 }
  });

这非常好。但我怎样才能取消这个cookie呢? 类似的东西

$( "#tabs" ).tabs( "option", "cookie", { expires: 0 } );

有什么建议吗?

最佳答案

您可以在参数中设置cookie的名称。

Since jQuery UI 1.7 it is also possible to define the cookie name being used via name property.

这样命名你的cookie:

var $tabs = $("#tabs").tabs({
    cookie: { expires:1, name: "tab_cookie" }
});

由于 jQuery 使用 jquery.plugin.cookie.js 来实现此目的,您可以使用同一个插件来删除您的 cookie:

$.cookie('tab_cookie', null);

关于jquery - 如何取消设置 jquery tab cookie?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5950012/

相关文章:

javascript - 使用 JS window.print() 中断 chrome 中的后退按钮

javascript - 在 Quicksand jquery 中添加函数

javascript - 如何在模块定义中使用 RequireJS 来请求 jQuery Cookie?

javascript - 如果 jQuery cookie 索引为

jquery - 使用 jquery cookie 时水平动画隐藏的 div

php - 关闭模式而不重定向

javascript - 无法在这个 fiddle 中显示背景图像

javascript - 获取 jquery slider 内容以保持可见,直到鼠标移出(新内容)

jquery - 使用 $.cookie() 的 cookie 保存多个面板的折叠状态

javascript - FullCalendar - 将事件保存在 cookie 中