手风琴一次打开+ Cookie最后打开

时间:2016-07-01 06:16:47

标签: jquery cookies

尝试使用cookie,看看上次打开的手风琴+可以打开一次只有一个手风琴的选项。每个功能本身都有效 - 但不是。导致麻烦的是e.preventDefault()吗?

$("#accordion").on('shown.bs.collapse', function () {
            var active = $("#accordion .in").attr('id');
            $.cookie('activeAccordionGroup', active);
            //  alert(active);
        });
        $("#accordion").on('hidden.bs.collapse', function () {
            $.removeCookie('activeAccordionGroup');
        });
        var last = $.cookie('activeAccordionGroup');
        if (last != null) {
            //remove default collapse settings
            $("#accordion .panel-collapse").removeClass('in');
            //show the account_last visible group
            $("#" + last).addClass("in");
        }

        $('.panel-heading a').on('click',function(e){
            if($(this).parents('.panel').children('.panel-collapse').hasClass('in')){
                e.preventDefault();
                //e.stopPropagation();
            }

0 个答案:

没有答案