# <img src="http://rangeslider.js.org/rangeslider.js.png" width="50" valign="middle"> rangeslider.js

[![Build Status](https://travis-ci.org/andreruffert/rangeslider.js.svg?branch=develop)](https://travis-ci.org/andreruffert/rangeslider.js)
[![jsDelivr Hits](https://data.jsdelivr.com/v1/package/npm/rangeslider.js/badge?style=rounded)](https://www.jsdelivr.com/package/npm/rangeslider.js) 
[![npm downloads](https://img.shields.io/npm/dt/rangeslider.js.svg)](https://www.npmjs.com/package/rangeslider.js) [![npm version](https://img.shields.io/npm/v/rangeslider.js.svg)](https://www.npmjs.com/package/rangeslider.js)

> Simple, small and fast JavaScript/jQuery [polyfill](https://remysharp.com/2010/10/08/what-is-a-polyfill) for the HTML5 `<input type="range">` slider element.

Check out the [examples](http://rangeslider.js.org/).

* Touchscreen friendly
* Recalculates `onresize` so suitable for use within responsive designs
* Small and fast
* Supports all major browsers including IE8+

## Install
[📦](https://www.npmjs.org/): ``npm install --save rangeslider.js``                                          

[🐧](http://bower.io/): ``bower install --save rangeslider.js``

## Further Reading
- Understand how [rangeslider.js](http://rangeslider.js.org/) works in general.
- File a [bug report](https://github.com/andreruffert/rangeslider.js/issues) for anything rangeslider.js related.
- Ask a question such as "How do I …?". Open a [StackOverflow](https://stackoverflow.com/search?q=rangeslider.js) question with rangeslider.js tag or ask in the [Gitter chat room](https://gitter.im/andreruffert/rangeslider.js).

## License
MIT © [André Ruffert](http://andreruffert.com)

[![rangeslider.js](https://img.shields.io/badge/rangeslider-.js-00ff00.svg)](http://rangeslider.js.org) [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/andreruffert/rangeslider.js) [![JS.ORG](https://img.shields.io/badge/js.org-rangeslider-ffb400.svg?style=flat-square)](http://js.org)
