【问题标题】:jquery tabs not updating cookiejquery标签不更新cookie
【发布时间】:2013-02-25 22:39:23
【问题描述】:

我正在使用 jquery UI 1.10,我需要在选项卡中启用 cookie。它以前可以工作。

但尽管得到了可爱的最新 jquery cookie 1.31 (https://github.com/carhartl/jquery-cookie/blob/master/jquery.cookie.js),但我的标签没有记录正确的 cookie。当我切换标签时它不会改变。

标签被初始化为:

     $("#tabs").tabs({ cookie: { expires: 30, name: "userprivtabs"} });

有没有办法让它工作?

提前谢谢你!

【问题讨论】:

    标签: jquery-ui cookies jquery-tabs jquery-cookie


    【解决方案1】:

    这对我有用

    $("#tabs").tabs({
        activate: function (e, ui) { 
            $.cookie('selected-tab', ui.newTab.index(), { path: '/' }); 
        }, 
        active: $.cookie('selected-tab')
    });
    

    【讨论】:

    • 确实,我也发现了。 Havwe 编写了一些附加到选项卡事件的短处理程序来保存和恢复选项卡。将它们附加到创建和活动事件中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-28
    • 2020-06-22
    • 2014-08-01
    • 2021-04-28
    • 1970-01-01
    相关资源
    最近更新 更多