jessicamcinchak / slider-widget

jQuery UI widget with Backbone events module

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

slider-widget

A JavaScript module that renders jQuery UI's slider widget and attaches Backbone's events module. Backbone decouples our event system and handles event start-up and tear down, making for neat integration into a single page app.

Usage

Set options, invoke the module, and draw the slider.

var slider = Slider({
	// options list
});
slider.create();

Define your custom change event through a callback function. Using Backbone, we bind the event to our object, listen for changes to the active data point, and then trigger the event in the instance of slider.on().

slider.on('change', function() {
	// your custom event
});

Update and tear down the slider without having to refresh your page.

slider.update({
	// update paramater and new value
});
slider.destroy();

Find a simple code example here examples/change-color.js

About

jQuery UI widget with Backbone events module


Languages

Language:JavaScript 58.7%Language:CSS 28.0%Language:HTML 13.2%