Skip to content

Commit 91b6ed8

Browse files
committed
fixed #101
1 parent 8fa01c2 commit 91b6ed8

File tree

2 files changed

+12
-2
lines changed
  • src
    • AbpCompanyName.AbpProjectName.WebMpa/js
    • AbpCompanyName.AbpProjectName.WebSpaAngular/js

2 files changed

+12
-2
lines changed

src/AbpCompanyName.AbpProjectName.WebMpa/js/admin.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,12 @@ $.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
127+
var activeMenuItem = $('.menu .list li.active');
128+
if (!activeMenuItem || !activeMenuItem.length) {
129+
return;
130+
}
131+
132+
var activeItemOffsetTop = activeMenuItem[0].offsetTop;
128133
if (activeItemOffsetTop > 150) $el.slimscroll({ scrollTo: activeItemOffsetTop + 'px' });
129134
}
130135
}

src/AbpCompanyName.AbpProjectName.WebSpaAngular/js/admin.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,12 @@ $.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
127+
var activeMenuItem = $('.menu .list li.active');
128+
if (!activeMenuItem || !activeMenuItem.length) {
129+
return;
130+
}
131+
132+
var activeItemOffsetTop = activeMenuItem[0].offsetTop;
128133
if (activeItemOffsetTop > 150) $el.slimscroll({ scrollTo: activeItemOffsetTop + 'px' });
129134
}
130135
}

0 commit comments

Comments
 (0)