1

我有一个 jquery 滑块,它的样式是值在句柄内。我有一个脚本可以在此滑块中选择的日期工作,但我想在句柄中显示日期。

我已经尝试过了,但它不起作用。

$("#slider2").slider({
    max:30,
    min:7,

    slide: function(event, ui) {  

        $("#days").val(ui.value);
        $("#date").html(addDaysToDate(parseInt($("#days sliderControl-label v-labelCurrent unit").val())));
                update();
    },
    create: function(event, ui) {
      $("#date").html(addDaysToDate(parseInt($("#days sliderControl-label v-labelCurrent unit").val())));
    }    
});

这是一个小提琴。所以在句柄中,它应该看起来像这样天数按钮,计数最多为 30 天。

干杯,

约拿

4

1 回答 1

0

您的代码引用了不存在元素的 id(“amount2”、“date”等)。

而且,我认为您引用了 ID 为“days”的滑块,也不存在。

这个小提琴中,我留下了一个有点工作的例子,它更新了句柄内的当前滑块值。这只是通过给这个句柄一个 id 来实现的:

<div id="slider2"><a id="days" class="ui-slider-handle"></a></div>

并在滑块的滑动事件中正确更新其值:

$("#days").html(ui.value);
于 2013-06-14T22:43:28.607 回答