mirror of
https://github.com/tabler/tabler.git
synced 2025-12-21 17:34:25 +04:00
range sliders fix
This commit is contained in:
16
js/tabler.js
16
js/tabler.js
@@ -1,6 +1,7 @@
|
||||
'use strict';
|
||||
|
||||
import {CountUp} from "countup.js";
|
||||
import noUiSlider from 'nouislider';
|
||||
|
||||
(function () {
|
||||
/**
|
||||
@@ -29,6 +30,21 @@ import {CountUp} from "countup.js";
|
||||
})
|
||||
});
|
||||
|
||||
/*
|
||||
NoUiSlider
|
||||
*/
|
||||
let sliderTriggerList = [].slice.call(document.querySelectorAll("[data-slider]"));
|
||||
sliderTriggerList.map(function (sliderTriggerEl){
|
||||
let dataSlider;
|
||||
if (sliderTriggerEl.getAttribute("data-slider")) {
|
||||
dataSlider = JSON.parse(sliderTriggerEl.getAttribute("data-slider"));
|
||||
}
|
||||
let slider = noUiSlider.create(sliderTriggerEl,dataSlider);
|
||||
if(dataSlider['js-name']){
|
||||
window[dataSlider['js-name']] = slider;
|
||||
}
|
||||
});
|
||||
|
||||
/*
|
||||
CountUp
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user