0

这在计算机上完美运行,值永远不会失败,我总是得到正确的读数。但是,在 iPad 上,如果我按住或滑动滑块,则该值将显示为零,直到我松开它。我正在为 iPad 功能使用 jQuery UI Touch Punch (http://touchpunch.furf.com/)

我真的不知道发生了什么。请注意,屏幕上的比率确实显示了正确的值,它只是取零值的变量。

谢谢您的帮助!

这是我的代码:

$(function() { //Set up slider
    $( ".slider" ).slider({
           range: "min",
           value: 50,
           min: 0,
           max: 100,
           step: 1,

           //this gets a live reading of the value and prints it on the page
           slide: function( event, ui ) {
               $( "#ResultRate" ).text( ui.value );
           }
    });
    $('#slider').draggable(); //Add touch screen (i.e. iPad, iPhone, Android) support for the slider
});

//这部分使用滑块的 setInterval 每 1000 毫秒获取一次读数

var TheRate = $('.slider').slider("option", "value");

4

0 回答 0