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'); } })