var ComponentsIonSliders = function() { var handleBasicDemo = function() { // demo 1 $("#range_1").ionRangeSlider(); // demo 2 $("#range_2").ionRangeSlider({ min: 100, max: 1000, from: 550 }); // demo 3 $("#range_3").ionRangeSlider({ type: "double", grid: true, min: 0, max: 1000, from: 200, to: 800, prefix: "$" }); // demo 4 $("#range_4").ionRangeSlider({ type: "double", grid: true, min: -1000, max: 1000, from: -500, to: 500 }); // demo 5 $("#range_5").ionRangeSlider({ type: "double", grid: true, from: 1, to: 5, values: [0, 10, 100, 1000, 10000, 100000, 1000000] }); // demo 6 $("#range_6").ionRangeSlider({ grid: true, from: 5, values: [ "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten" ] }); // demo 7 $("#range_7").ionRangeSlider({ grid: true, from: 3, values: [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ] }); // demo 8 $("#range_8").ionRangeSlider({ type: "double", min: 100, max: 200, from: 145, to: 155, prefix: "Weight: ", postfix: " million pounds", decorate_both: true }); // demo 9 $("#range_9").ionRangeSlider({ type: "double", min: 100, max: 200, from: 148, to: 152, prefix: "Weight: ", postfix: " million pounds", values_separator: " → " }); } var handleAdvancedDemo = function() { $("#range_10").ionRangeSlider({ type: "double", min: 0, max: 100, from: 30, to: 70, from_fixed: true }); $("#range_11").ionRangeSlider({ min: 0, max: 100, from: 30, from_min: 10, from_max: 50 }); $("#range_12").ionRangeSlider({ type: "double", min: 0, max: 100, from: 20, from_min: 10, from_max: 30, from_shadow: true, to: 80, to_min: 70, to_max: 90, to_shadow: true, grid: true, grid_num: 10 }); $("#range_13").ionRangeSlider({ min: 0, max: 100, from: 30, disable: true }); } return { //main function to initiate the module init: function() { handleBasicDemo(); handleAdvancedDemo(); } }; }(); jQuery(document).ready(function() { ComponentsIonSliders.init(); });