请帮帮我。 这段代码正在运行
$slider.slider({
min: 0
,max: 500
,range: true
,values: [0,500]
,step: 10
,slide: function (event, ui){
$prev.text('₴' + ui.values[0]);
$next.text('₴' + ui.values[1]);
}
});
此代码 - 禁用(禁用范围滑块,但放置正确的数字):
var minel = 280;
var maxel = 495;
$slider.slider({
min: minel
,max: maxel
,range: true
,values: [minel,maxel]
,step: 10
,slide: function (event, ui){
$prev.text('₴' + ui.values[0]);
$next.text('₴' + ui.values[1]);
}
});
测试了我的代码,问题就在前面的代码附近:
如果:
var maxel = 500;
var minel = 100;
一切正常。但它不是常数,我在页面上解析元素以获得最低和最高价格。代码示例:
var arr = [];
$(".priceeeee").each(function(indx){
arr.push($(this).html());
});
var maxel = arr[0];
var minel = arr[0];
for (var i = 0; i < arr.length; i++) {
if (maxel < arr[i]) {
maxel = arr[i];
};
if (minel > arr[i]) {
minel = arr[i];
};
};
答案 0 :(得分:0)
我使用parseInt解析了数字。
maxel = parseInt(maxel);
minel = parseInt(minel);
Thx 2 @Codrin Eugeniu快速反馈!