在jQuery选项卡上保存可折叠状态

joh*_*y j 4 jquery jquery-ui

我正在使用带有可折叠选项的jQuery选项卡.我想知道如何在cookie中的后续请求(页面加载)中保存我的可折叠选项的状态(最大化或最小化).我的想法是,如果我刷新页面并且选项卡最小化,那么我应该看到它最小化.

Raf*_*fay 13

您可以使用cookie插件内置的选项,使用指定的cookie选项初始化选项卡.

$( ".selector" ).tabs({ cookie: { expires: 30 } });
Run Code Online (Sandbox Code Playgroud)

在init之后获取或设置cookie选项.

//getter
var cookie = $( ".selector" ).tabs( "option", "cookie" );
//setter
$( ".selector" ).tabs( "option", "cookie", { expires: 30 } );
Run Code Online (Sandbox Code Playgroud)

DOCS