请帮助我的noUiSlider无法正常工作
未捕获的TypeError:$(...)。noUiSlider不是函数
欢迎任何形式的反馈。
function createSlider(name, start, low, high){
if(start == -1)
start = parseInt((high-low)/2);
// The error starts on this line
$(name).noUiSlider({
start: start,
step: 1,
range: {
'min': low,
'max': high
},
format: wNumb({
decimals: 0
})
});
$(name).Link('lower').to('-inline-<div class="slider-tooltip"></div>', function ( value ) {
if(value == high) value = (high-1)+'+';
$(this).html(
'<span>' + value + '</span>'
);
});
$(name).append('<div class="slider-values">'+low+' <span>'+(high-1)+'+</span></div>')
}
答案 0 :(得分:0)
$(name)返回一个数组,noUiSlider初始化不能与该数组一起使用。因此,请使用$(name)[0]
代替$(name)