Skip to content

Commit

Permalink
✨ home nav
Browse files Browse the repository at this point in the history
  • Loading branch information
Vanessa219 committed Mar 5, 2017
1 parent 6989ec3 commit 5eaa4ef
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 3 deletions.
19 changes: 18 additions & 1 deletion src/main/webapp/js/settings.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,22 @@ var Settings = {
* 个人主页滚动固定
*/
homeScroll: function () {
var beforeScorllTop = $(window).scrollTop(),
navHTML = $('.nav-tabs').html();

$(window).scroll(function () {
var currentScrollTop = $(window).scrollTop();
if (currentScrollTop > beforeScorllTop) {
$('.nav-tabs').html($('.home-menu').html());
} else {
$('.nav-tabs').html(navHTML);
}

beforeScorllTop = currentScrollTop;
});

$('.nav').css('position', 'fixed');
$('.main').css('paddingTop', '89px');
$('.nav-tabs').html($('.home-menu').html()).css('text-align', 'left');
},
/**
* 通知页面侧边栏滚动固定
Expand Down Expand Up @@ -691,6 +704,10 @@ var Settings = {
Util.linkForge();
}

if ($.ua.device.type !== 'mobile') {
Settings.homeScroll();
}

$.pjax({
selector: 'a',
container: '#home-pjax-container',
Expand Down
Loading

0 comments on commit 5eaa4ef

Please sign in to comment.