我的页面中有几个滑块,我创建它们:
$(".slider").each(function () {
var actualVal=$(this).attr("data-val");
var maxVal=$(this).attr("data-max");
$(this).slider({
range: "min",
min: 1,
animate: true,
max: maxVal,
slide: function (event, ui) {
//Action 1...
},
change: function (event, ui) {
//Action 2...
},
value: actualVal,
});
});
问题是滑块经常会达到最大值,而不是我最初定义的值。
这是否适用于任何人?
我已经尝试过最初打电话了:
$(this).slider("destroy");
答案 0 :(得分:0)
好的......我终于找到了问题......我通过属性得到了值,并且该值被视为不是整数......
使用ParseInt将其设为整数就可以了......