Multifunctional Slider Control Plugin For jQuery - mb.valueSlider
| File Size: | 19.2 KB |
|---|---|
| Views Total: | 4026 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
mb.valueSlider is a jQuery plugin to create multifunctional slider controls for easily selecting and changing values by dragging the handlers. Ideal for color picker, value picker, date (range) picker, and etc.
Basic usage:
1. Include jQuery JavaScript library and the jQuery mb.valueSlider plugin's JavaScript & CSS files on the html page.
<link href="css/mb.slider.css" rel="stylesheet"> <script src="https://code.jquery.com/jquery.min.js" ></script> <script src="inc/jquery.mb.slider.js"></script>
2. To create a basic value slider, just add the mb_slider to a block element and pass the options as an array to the data-property attribute as follows:
<div id="basci" class="mb_slider"
data-property="{minVal:-10,rangeColor:'green', maxVal:10, grid:1, startAt:-3}">
</div>
3. All possible plugin options with default values.
{
minVal : 0,
maxVal : 100,
grid : 0,
showVal : true,
labelPos : "top",
rangeColor : "#000",
negativeColor: "#e20000",
formatValue : function (val) {return parseFloat(val)}
}
4. Callback functions.
{
onSlideLoad : function (o) {},
onStart : function (o) {},
onSlide : function (o) {},
onStop : function (o) {}
}
5. API methods.
// set the value $.fn.mbsetVal(val); // get the value $.fn.mbgetVal();
Changelog:
2020-04-17
- Bugs fixed
2018-10-30
- Now works with mobile
2017-11-23
- CSS update
This awesome jQuery plugin is developed by pupunzi. For more Advanced Usages, please check the demo page or visit the official website.











