页面刷新后左侧折叠菜单自动闭合

ThinkPHP或者Laravel引用前端UI框架的时候,通常会发生左侧折叠菜单刷新恢复到原始状态(自动折叠)

var current = location.pathname;

        $('.nav li a', sidebar).each(function() {//查找左侧导航的a链接地址
            if ($this.attr('href') == current) {
                //对父级nav-item添加样式
                $(this).parents('.nav-item').addClass('active');
                //存在二级导航
                if ($(this).parents('.sub-menu').length) {
                    $(this).closest('.collapse').addClass('show');
                }
$(
this).addClass('active'); } })

 

posted @ 2021-11-05 15:12  无风何其浪  阅读(176)  评论(0编辑  收藏  举报