我对变量作用域的理解有困难,所以我很难解决这个问题。我有js脚本,看起来像:jQuery UI滑块最小/最大值到全局变量
<div id="slider"></div>
$(document).ready(function() {
$(function(){
var update = function() {
var min = $("#slider").slider("values")[0];
var max = $("#slider").slider("values")[1];
var i = setInterval(function() {
console.log("Hi");
}, min + Math.random() * max);
return i;
}
var i;
$("#slider").slider({
values: [1000, 1750],
min: 500,
max: 3900,
step: 0.1,
slide: function (e, ui) {
clearInterval(i);
i = update();
}
});
});
});
如何实际上使最小和最大变量“全球性”,我可以用他们出这个功能,或者别的地方? console.log间隔可以是一个例子,不用担心。通常,这是来自jQuery UI的滑块。
文件准备好后,它们定义: '$(文件)。就绪(函数(){//你的变量去here' 试试吧,写一个答复 –
正如我所说的完全禁用这些范围的理解,我正在努力,但迄今为止我并不擅长,正如你所说,我已经尝试过,但得到了NaN的输出,所以如果你可以给我一些例子,这将是好的。 – Hatchling
添加隐藏den字段放入您的html中,并使用您的脚本更新它们。 –