Javascript 使用变量时出现JQuery ui错误
我正在尝试实现一个js价格滑块Javascript 使用变量时出现JQuery ui错误,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我正在尝试实现一个js价格滑块 function initSliders(){ $("#price_slider").slider({ min: 10.08, max: 562.99, values:[10.08, 562.99], step: 10.00, range:true, slide: function( event, ui ) { $("#price_range
function initSliders(){
$("#price_slider").slider({
min: 10.08,
max: 562.99,
values:[10.08, 562.99],
step: 10.00,
range:true,
slide: function( event, ui ) {
$("#price_range_label" ).html(ui.values[ 0 ] + ' - ' + ui.values[ 1 ]);
$('#price_filter').val(ui.values[0] + '-' + ui.values[1]).trigger('change');
}
});
});
此代码工作正常,符合预期。但是,如果我尝试使用变量(从db中获取实际的最小值和最大值)来获得完全相同的值
function initSliders(pricemin, pricemax){
$("#price_slider").slider({
min: pricemin,
max: pricemax,
values:[pricemin, pricemax],
step: 10.00,
range:true,
slide: function( event, ui ) {
$("#price_range_label" ).html(ui.values[ 0 ] + ' - ' + ui.values[ 1 ]);
$('#price_filter').val(ui.values[0] + '-' + ui.values[1]).trigger('change');
}
});
});
我遇到控制台错误,滑动点拒绝移动:
Uncaught TypeError: Cannot read property 'addClass' of undefined jquery-ui-1.10.2.custom.min.js:7
我对javascript非常陌生,所以我不确定我是否做错了什么,或者这里发生了什么
Fiddle here:由于某种原因,我无法在Fiddle中获取partfilter()函数,它无法工作 你能创建一个复制问题的吗?好的,首先你说的是
toFixed
undefined,现在你说的是addClass
,这两个都不在你的代码中-我们猜不到,请发布你所有的代码或创建一个fiddle@DarrenSweeney它是toFixed
,使用jQueryUI1.11.4。我恢复到我使用的1.10.2,这就是我现在得到的错误。我将试着把小提琴放在一起。小提琴被添加到问题中,也在这里: