From: Thomas Park Date: Fri, 28 Dec 2012 04:07:25 +0000 (-0500) Subject: clean up javascript code X-Git-Tag: v2.2.2+1~8 X-Git-Url: http://git.roojs.org/?p=bootswatch;a=commitdiff_plain;h=6176f1b12d9099e891dd8192cedcbd1e1b6cca6a clean up javascript code --- diff --git a/js/application.js b/js/application.js index 670947c..cd7cf0c 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