Skip to content
A jquery UI range selection slider that supports dates
Branch: master
Clone or download
Guillaume Gautreau
Guillaume Gautreau '5.'
Latest commit a9de06d Jan 19, 2016
Type Name Latest commit message Commit time
Failed to load latest commit information.
css #124 Slider and scale position don't line up Nov 1, 2013
demo Removed useless comment Oct 31, 2013
lib Removed jQuery, jQuery UI, QUnit files, replaced by CDN in demo and t… Oct 31, 2013
tests Correct wheelSpeed test message Dec 29, 2015
.gitignore Grunt packaging Jan 28, 2013
.gitmodules Removed submodule Mar 4, 2011
.jshintconfig JSHint Jan 27, 2013
GPL-License.txt Dual license and new version Feb 23, 2012
Gruntfile.js '5.' Jan 18, 2016
MIT-License.txt Dual license and new version Feb 23, 2012 Use svg instead of png to get better image quality Aug 6, 2015
jQDateRangeSlider.js jshint Jan 23, 2015
jQEditRangeSlider.js #141 userValuesChanged event not fired when user edits values in inputs. Nov 1, 2013
jQRangeSlider.jquery.json '5.' Jan 18, 2016
jQRangeSlider.js Prevent destroyed slider from running its resize handler. Oct 29, 2015
jQRangeSliderBar.js Disallow 0 wheelSpeed and add tests Dec 29, 2015
jQRangeSliderLabel.js Fix whitespace issues. Jul 24, 2014
jQRuler.js Removed placeholder parameters from format default function Mar 9, 2013
package.json '5.' Jan 18, 2016

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
You can’t perform that action at this time.