Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function TermWidget() {
- var $slider = $('.term-slider');
- // Minimum and maximum slider values
- var min = $slider.data('min');
- var max = $slider.data('max');
- // Value
- var id = $slider.data('id');
- var value = $('#' + id).val();
- $slider.slider({
- range: "min",
- min: min,
- max: max,
- step: 1,
- value: value,
- animate: true,
- create: function (event, ui) {
- sliderCreate.call(this, getDesc($(this).slider('value')));
- },
- start: function (event, ui) {
- sliderStart.call(this);
- },
- slide: function (event, ui) {
- sliderSlide.call(this, getDesc(ui.value));
- },
- stop: function (event, ui) {
- sliderStop.call(this, id, ui.value);
- }
- });
- function getDesc(value) {
- var desc = "";
- if (value == 1) {
- desc = "1 Day";
- }
- else if (value <= 31) {
- desc = value + " Days";
- }
- else {
- desc = (value - 30) + " Months";
- }
- return desc;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement