JQueryUI Slider初始值转到最大值

时间:2013-01-02 21:10:14

标签: ajax jquery-ui slider

我的页面中有几个滑块,我创建它们:

$(".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");

1 个答案:

答案 0 :(得分:0)

好的......我终于找到了问题......我通过属性得到了值,并且该值被视为不是整数......

使用ParseInt将其设为整数就可以了......