Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jQuery UI范围滑块更改变量的值_Javascript_Jquery - Fatal编程技术网

Javascript 如何使用jQuery UI范围滑块更改变量的值

Javascript 如何使用jQuery UI范围滑块更改变量的值,javascript,jquery,Javascript,Jquery,想象一下,我已经设定了间隔 setInterval(function() { console.log("Hi"); }, 1000); 假设我用随机函数setInterval,它会在每次调用时生成随机数 setInterval(function() { console.log("Hi"); }, 1000 + Math.random() * 4000); 它将在1到4秒之间调用setInterval 现在,我只想使用这种滑块更改整数的值: 我想使用滑块操纵这

想象一下,我已经设定了间隔

setInterval(function() {
    console.log("Hi");
}, 1000);
假设我用随机函数setInterval,它会在每次调用时生成随机数

setInterval(function() {
        console.log("Hi");
    }, 1000 + Math.random() * 4000);
它将在1到4秒之间调用setInterval

现在,我只想使用这种滑块更改整数的值:

我想使用滑块操纵这些值。:)
很抱歉,我不是以英语为母语的人,无法更好地解释它。>_ 要获取选定的范围值,可以使用:

var min = $("#slider").slider("values")[0];
var max = $("#slider").slider("values")[1];
要在值更改时执行回调函数,请使用
slide
选项

一旦有了这些值,就可以将这些值放在任何地方,包括
setInterval
函数

$(文档).ready(函数(){
$(函数(){
var update=函数(){
var min=$(“#滑块”).滑块(“值”)[0];
var max=$(“#滑块”).滑块(“值”)[1];
var i=setInterval(函数(){
控制台日志(“Hi”);
},最小值+数学随机值()*max);
返回i;
}
var i;
$(“#滑块”).滑块({
值:[10001750],
最小:500,
最高:3900,
步骤:0.1,
幻灯片:功能(e、ui){
间隔时间(i);
i=更新();
}
});
});
});

要获取选定的范围值,可以使用:

var min = $("#slider").slider("values")[0];
var max = $("#slider").slider("values")[1];
要在值更改时执行回调函数,请使用
slide
选项

一旦有了这些值,就可以将这些值放在任何地方,包括
setInterval
函数

$(文档).ready(函数(){
$(函数(){
var update=函数(){
var min=$(“#滑块”).滑块(“值”)[0];
var max=$(“#滑块”).滑块(“值”)[1];
var i=setInterval(函数(){
控制台日志(“Hi”);
},最小值+数学随机值()*max);
返回i;
}
var i;
$(“#滑块”).滑块({
值:[10001750],
最小:500,
最高:3900,
步骤:0.1,
幻灯片:功能(e、ui){
间隔时间(i);
i=更新();
}
});
});
});


您的问题不清楚。1) 是基于滑块更新变量,还是基于变量创建滑块?2) 您有一个带有一个值的变量
random
,但您说的是两个值。是否要一个带有
min:5
max:390
的滑块,以及一个在用户与滑块交互时根据滑块值更新的变量?有点像。我想制作一个可以改变延迟的滑块,但对我来说有随机函数是很重要的。最小值和最大值的
5
390
是固定量。你想对随机值做什么?我已经编辑了整个问题,希望现在可以理解。你的问题不清楚。1) 是基于滑块更新变量,还是基于变量创建滑块?2) 您有一个带有一个值的变量
random
,但您说的是两个值。是否要一个带有
min:5
max:390
的滑块,以及一个在用户与滑块交互时根据滑块值更新的变量?有点像。我想制作一个可以改变延迟的滑块,但对我来说有随机函数是很重要的。最小值和最大值的
5
390
是固定量。你想对随机值做什么?我已经编辑了整个问题,希望现在可以理解。