javascript - 如何根据 slider 值动态设置 jquerymobile slider 的步长?

标签 javascript jquery jquery-ui jquery-mobile slider

我有一个 jquery 移动 slider :

<input type="range" name="slider" data-track-theme="c" 
        data-highlight="true" id="slider-step1" step="10000" 
        value="10000" min="10000" max="9000000" />

我必须像这样动态设置步长值: 高达 200.000 步的 10.000,高达 500.000 步的 25.000,高达 1.000.000 步的 50.000,高达 2.000.000 步的 200.000,高达 9.000.000 步的 500.000。

我尝试了很多东西,但一无所获。 请帮忙!

最佳答案

有可能!! 使用您的值或变量尝试此解决方案:

$("#slider-step").attr("min", 4);
$("#slider-step").attr("max", 40);
$("#slider-step").attr("step", 4); 
$("#slider-step").val(4);
$('#slider-step').slider('refresh');

它对我有用!!

关于javascript - 如何根据 slider 值动态设置 jquerymobile slider 的步长?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10742344/

相关文章:

javascript - 一个 JavaScript 对象中具有相同名称的项目,如何实现?

javascript - 滚动时指定元素类

javascript - 当用户滚动到页面底部附近时调用函数

jquery - Bootstrap 模态未显示但似乎已打开

jquery - SlickGrid 自定义 CSS 问题

javascript - 从 xml 响应中获取一些数据来自 ajax jquery 调用

javascript - Angular ngAnimate 第一次无法在页面加载时工作

jQuery.倒计时样式

javascript - 触发可拖动 handle 的拖动事件

jquery - 通过事件触发 jquery Accordion 菜单?