Skip to content
A jquery UI range selection slider that supports dates
JavaScript CSS HTML
Latest commit a9de06d Guillaume Gautreau '5.'
Failed to load latest commit information.
css #124 Slider and scale position don't line up
demo Removed useless comment
lib Removed jQuery, jQuery UI, QUnit files, replaced by CDN in demo and t…
tests Correct wheelSpeed test message
.gitignore Grunt packaging
.gitmodules Removed submodule
.jshintconfig JSHint
.travis.yml node version
GPL-License.txt Dual license and new version
Gruntfile.js Formatting '5.'
MIT-License.txt Dual license and new version Use svg instead of png to get better image quality
jQDateRangeSlider.js jshint
jQDateRangeSliderHandle.js Update jQDateRangeSliderHandle.js
jQEditRangeSlider.js #141 userValuesChanged event not fired when user edits values in inputs.
jQEditRangeSliderLabel.js Fix whitespace issues.
jQRangeSlider.jquery.json '5.'
jQRangeSlider.js Prevent destroyed slider from running its resize handler.
jQRangeSliderBar.js Disallow 0 wheelSpeed and add tests
jQRangeSliderDraggable.js Run caching first in _applyPosition of jQRangeSliderDraggable
jQRangeSliderHandle.js Fix whitespace issues.
jQRangeSliderLabel.js Fix whitespace issues.
jQRangeSliderMouseTouch.js fixed touch events for jquery-ui.1.11.x
jQRuler.js Removed placeholder parameters from format default function
package.json '5.'

jQRangeSlider, jQDateRangeSlider & jQEditRangeSlider Build Status

A javascript slider selector that supports dates and touch devices


Copyright : Guillaume Gautreau 2010 License : Dual license GPL v3 and MIT


  • jQuery
  • jQuery UI core
  • jQuery UI widget
  • jQuery UI mouse
  • jQuery Mousewheel plugin by Brandon Aaron (optional, needed for scrolling or zooming)

Generating minified jQRangeSlider files

You need nodejs and npm. Open a command line interface and run:

 npm install
 npm install -g grunt-cli

Now you can minify jQRangeSlider and build a zip package by running


You can launch jshint and unit tests too:

 grunt ci
Something went wrong with that request. Please try again.