jquery - 从 jQuery Mobile Slider 获取值并将其设置到另一个 slider 上

标签 jquery jquery-mobile

我试图在稍微拖动 jQuery 移动 slider 后获取一个值,然后以编程方式将其设置到另一个 jQuery 移动 slider 。

我尝试过 $(selector).slider(value)$(selector).attr('value)$(selector) .slider().value() 但它们似乎都不适用于我的情况。

我正在使用 jQuery Mobile 1.2.0 和 jQuery 1.8.0

下面是我尝试运行的代码:

$('#slider1').change(function(){
        var slide1Val = $(this).val();
        $('#slider2').val(slide1Val).slider('refresh');
};

Here's the actual URL that I'm trying to work on

最佳答案

你可以做这样的事情

$("#gen1").live("pageinit",function(){
     $("#slider1").change(function(){
         $("field1").html(this.value);
         $("#slider2").val(this.value/2);
         $("#slider2").slider("refresh");
   });
});

希望这有帮助

关于jquery - 从 jQuery Mobile Slider 获取值并将其设置到另一个 slider 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14473349/

相关文章:

javascript - 带有 jQ​​ueryMobile-Router 的 Require.js

jquery - 需要帮助构建页面

javascript - 如何正确使用 jquery val() 来匹配 CSS 选择器

javascript - toggleClass 在循环 jquery 中选择

jquery mobile 'live' 函数在phonegap应用程序中未定义

javascript - JQuery Mobile Div 在页面访问时加载

javascript - 动态启用和禁用 jquery 旋钮

jquery - 为什么会建议 $$(this) 来保存状态?

javascript - 如何在表单字段的文本框中输入泰米尔字体

javascript - 如何在 Jquery Mobile 中拖动项目