Skip to content

Commit c60c249

Browse files
authored
Merge pull request #168 from ryancyq/patch-2
Fixed admin.js for empty active menu item
2 parents 6fa4086 + 5b07f80 commit c60c249

File tree

1 file changed

+5
-2
lines changed
  • aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/js

1 file changed

+5
-2
lines changed

aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/js/admin.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,11 @@ $.AdminBSB.leftSideBar = {
124124

125125
//Scroll active menu item when page load, if option set = true
126126
if ($.AdminBSB.options.leftSideBar.scrollActiveItemWhenPageLoad) {
127-
var activeItemOffsetTop = $('.menu .list li.active')[0].offsetTop
128-
if (activeItemOffsetTop > 150) $el.slimscroll({ scrollTo: activeItemOffsetTop + 'px' });
127+
var $activeItem = $('.menu .list li.active');
128+
if ($activeItem.length) {
129+
var activeItemOffsetTop = $activeItem[0].offsetTop;
130+
if (activeItemOffsetTop > 150) $el.slimscroll({ scrollTo: activeItemOffsetTop + 'px' });
131+
}
129132
}
130133
}
131134
},

0 commit comments

Comments
 (0)