0

我希望以下代码在 0-250 范围内的“30”处开始我的滑块,但事实并非如此。

$(function() {
  $( "#slider" ).slider({
  value: 30,
  min: 0, 
  max: 250,
  step: 1, 
  slide: function(event, ui){
    $("#edit-varprice").val(ui.value + ".00");
  }  
  });
});

图片: http: //gallery.twardnw.com/var/albums/Misc/Screen%20shot%202012-04-03%20at%203.06.59%20PM.png ?m=1333490924

4

3 回答 3

1

它对我来说工作正常。请参阅jsFiddle 演示

也许您缺少其他内容或在代码的其他部分中执行某些操作,您可以发布完整的代码吗?

于 2012-04-03T22:37:18.163 回答
0

尝试从您选择的选项中删除该值,然后使用以下命令添加它:

$( "#slider" ).slider( "option", "value", 40 );
于 2012-04-03T22:18:02.977 回答
0

你能把你的最大值降低到 50,看看滑块手柄是否偏移,如果是,那么它工作得很好。在图像中,它看起来有点偏移。30/250 仅为 12%,可能具有欺骗性。

于 2012-04-03T22:18:48.250 回答