really really simple slider component
☞ Demo
$ component install mnmly/slider
var options = {
min: 0,
max: 100,
value: 0
};
var slider = new Slider( document.querySelector( '#slider' ), options );
// Set the value
slider.value( 50 );
// Get the value
slider.value().should.equal( 50 );
slider.on( 'change', function( val ){
console.log( val );
} );
slider.on( 'slide', function( val ){
console.log( val );
} );
When val
is passed, it will set value, if not, it simply returns the current value.
change
: Triggered when drag ends.slide
: Triggered when dragging.
MIT