diff --git a/src/definitions/modules/range.js b/src/definitions/modules/range.js index 08ac21170..33f2af496 100644 --- a/src/definitions/modules/range.js +++ b/src/definitions/modules/range.js @@ -122,7 +122,14 @@ $.fn.range = function(parameters) { $children.each(function(index) { ratio = ((index+1)/(numChildren+1)); position = module.determine.positionFromRatio(ratio); - $(this).css(module.is.reversed() ? 'right' : 'left', position); + var posDir = + module.is.vertical() + ? + module.is.reversed() ? 'bottom' : 'top' + : + module.is.reversed() ? 'right' : 'left' + ; + $(this).css(posDir, position); }); }, autoLabel: function() { @@ -135,11 +142,12 @@ $.fn.range = function(parameters) { for(var i = 0; i <= module.get.numLabels(); i++) { var $label = $('
  • ' + module.get.label(i+1) + '
  • '), - position = module.is.vertical() - ? - module.is.reversed() ? 'bottom' : 'top' - : - module.is.reversed() ? 'right' : 'left' + position = + module.is.vertical() + ? + module.is.reversed() ? 'bottom' : 'top' + : + module.is.reversed() ? 'right' : 'left' ; $label.css(position, module.determine.positionFromValue((i+1) * module.get.step())); $labels.append($label); diff --git a/src/themes/default/modules/range.variables b/src/themes/default/modules/range.variables index a5f7ead50..86f6fb6a2 100644 --- a/src/themes/default/modules/range.variables +++ b/src/themes/default/modules/range.variables @@ -50,7 +50,7 @@ --------------------*/ /* Vertical */ -@verticalPadding : .5em 1em; +@verticalPadding : .5em 1em; /* Labeled */ @labelHeight : @height;