diff options
-rwxr-xr-x | js/application.js | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/js/application.js b/js/application.js index 670947ce..cd7cf0c9 100755 --- a/js/application.js +++ b/js/application.js @@ -1,29 +1,29 @@ -!function ($) { +(function ($) { - $(function(){ + $(function(){ - // fix sub nav on scroll - var $win = $(window) - , $nav = $('.subnav') - , navHeight = $('.navbar').first().height() - , navTop = $('.subnav').length && $('.subnav').offset().top - navHeight - , isFixed = 0 + // fix sub nav on scroll + var $win = $(window), + $nav = $('.subnav'), + navHeight = $('.navbar').first().height(), + navTop = $('.subnav').length && $('.subnav').offset().top - navHeight, + isFixed = 0; - processScroll() + processScroll(); - $win.on('scroll', processScroll) + $win.on('scroll', processScroll); - function processScroll() { - var i, scrollTop = $win.scrollTop() - if (scrollTop >= navTop && !isFixed) { - isFixed = 1 - $nav.addClass('subnav-fixed') - } else if (scrollTop <= navTop && isFixed) { - isFixed = 0 - $nav.removeClass('subnav-fixed') - } - } + function processScroll() { + var i, scrollTop = $win.scrollTop(); + if (scrollTop >= navTop && !isFixed) { + isFixed = 1; + $nav.addClass('subnav-fixed'); + } else if (scrollTop <= navTop && isFixed) { + isFixed = 0; + $nav.removeClass('subnav-fixed'); + } + } - }) + }); -}(window.jQuery)
\ No newline at end of file +})(window.jQuery);
\ No newline at end of file |