相关疑难解决方法(0)

jquery ui tabs不再支持cookie?怎么办?

我为这是一个开放式问题而道歉,但我不知所措.

从jquery UI的1.9版开始,他们使用该cookie选项进行折旧,以便在多个页面中保存选项卡的活动状态.http://jqueryui.com/upgrade-guide/1.9/#deprecated-cookie-option

我还没有看到任何关于如何实现这一目标的其他文档!所以我一直在挠头.

我最好的猜测是使用某种方法event创建一个cookie,然后加载cookie?或者是否有其他方法可以跨多个页面和用户首选项保存选项卡的活动状态?

cookies jquery jquery-ui jquery-ui-tabs

16
推荐指数
5
解决办法
2万
查看次数

如何使用当前版本的jquery ui记住活动选项卡

当我的页面刷新时,我希望能够返回到用户最后一次打开的选项卡.当前的api文档不再提及cookie来进行选项卡选择了.现在如何使用cookies来实现这一目标?

<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>jQuery UI Tabs - Default functionality</title>
        <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.0/themes/base/jquery-ui.css" />
        <script src="http://code.jquery.com/jquery-1.8.3.js"></script>
        <script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js"></script>
        <link rel="stylesheet" href="/resources/demos/style.css" />
        <script>
            $(function() {
                $("#tabs").tabs();
            });
        </script>
    </head>
    <body>
        <div id="tabs">
            <ul>
                <li><a href="#tabs-1">Nunc tincidunt</a></li>
                <li><a href="#tabs-2">Proin dolor</a></li>
                <li><a href="#tabs-3">Aenean lacinia</a></li>
            </ul>
            <div id="tabs-1">
                <p>Tab 1 text</p>
            </div>
            <div id="tabs-2">
                <p>Tab 2 text</p>
            </div>
            <div id="tabs-3">
                <p>Tab 3 text</p>
            </div>
        </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui

4
推荐指数
1
解决办法
3941
查看次数

标签 统计

jquery ×2

jquery-ui ×2

cookies ×1

jquery-ui-tabs ×1