Jquery 带cookie的选项卡,完全隐藏内容

Jquery 带cookie的选项卡,完全隐藏内容,jquery,cookies,tabs,Jquery,Cookies,Tabs,有支持cookie的选项卡 单击选定导航项目时,最后几行代码必须完全隐藏内容,但不起作用 // hide tab $('ul.tabs li.current').click(function() { $('div.section').find('div.box').hide(); $(this).removeClass('current'); eraseCookie('tabCookie'); }); 在函数的修改中找到了解决方案 $('ul.tabs').deleg

有支持cookie的选项卡 单击选定导航项目时,最后几行代码必须完全隐藏内容,但不起作用

// hide tab
$('ul.tabs li.current').click(function() {
    $('div.section').find('div.box').hide();
    $(this).removeClass('current');

    eraseCookie('tabCookie');
});

在函数的修改中找到了解决方案

$('ul.tabs').delegate('li:not(.current)', 'click', function() {
    $(this).addClass('current').siblings().removeClass('current')
        .parents('div.section').find('div.box').hide().eq($(this).index()).fadeIn();
    var ulIndex = $('ul.tabs').index($(this).parents('ul.tabs'));
    eraseCookie('tabCookie'+ulIndex);
    createCookie('tabCookie'+ulIndex, $(this).index(), 365);
}).delegate('li.current', 'click', function() {
    $(this).parents('div.section').find('div.box').hide()
    $(this).removeClass('current');

    eraseCookie('tabCookie'+0);
});