jquery - 动态设置 jQuery slider 值

标签 jquery jquery-ui user-interface slider

如何动态设置 slider 值? 这是我当前的代码:

 $( "#slider-range-max" ).slider({
  range: "max",
  min: 1,
  max:61,

  step: 1,
  slide: function( event, ui ) {

    var val = ui.value;
   if(val > 10){

     ui.value = ui.value + 3;

  //   $(this).slider('option','max',500);


}

此后该值仅更改一次(值从 10 跳到 13,然后跳到 14,15,16...之后),但我需要 10,13,16,19 等。 我做错了什么? 当我尝试 ui.value = ui.value*ui.value 时效果非常好(121、144、169、196 等)

最佳答案

你有没有忘记用“}”关闭你的if语句?

编辑: 你有没有尝试过这样的事情:

$("#slider").slider('value',50);

关于jquery - 动态设置 jQuery slider 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16101925/

相关文章:

jquery - 如何更准确地对齐此 jQuery UI 按钮(跨浏览器)?

python - Tkinter:如何创建选择框

没有 UI 的 VB.net 程序

java - 检查 JTextField 中的文本是否为某种数据类型

javascript - 验证并捕获选定的按钮组复选框

javascript - 查找出现次数最多的 DOM 元素

c# - MVC Html.HIddenFor 值未传递给模型

javascript - 将表单数据存储到 json 文件中

jquery - 如何在同一行引导模型中强制两个元素对齐

jquery-ui - 使用jQuery选择iframe中的表单