From 8d07b57b8a0d1575affbefc320025e9cc15741dd Mon Sep 17 00:00:00 2001 From: scottjehl Date: Tue, 14 Sep 2010 12:26:48 -0400 Subject: [PATCH] added option for fixedAs, which will allow for fixing a globalnav as header or footer --- js/jQuery.globalnav.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/js/jQuery.globalnav.js b/js/jQuery.globalnav.js index 6371eb04..fba6c7c7 100755 --- a/js/jQuery.globalnav.js +++ b/js/jQuery.globalnav.js @@ -7,9 +7,12 @@ (function($){ $.fn.globalnav = function(settings){ return $(this).each(function(){ //there should only ever be one of these... is each necessary? - + var o = $.extend({ + fixedAs: 'footer' + },settings); + //wrap it with footer classes - var globalnav = $(this).wrap(''); + var globalnav = $(this).wrap('
').addClass(o.fixedAs == 'footer' ? 'ui-footer' : 'ui-header'); //apply fixed footer markup to ui-footer $(document).fixHeaderFooter();