当使用滑块或选择时,会改变各个变量。我想在另一个函数中使用滑块/可选函数之外的这些变量。
我有这个滑块:
handlevalues=[300,3000]
$(function() {
$( "#slider-range" ).slider({
range: true,
min: 300,
max: 3000,
values: [ 300, 3000 ],
step: 10,
slide: function( event, ui ) {
$( "#amount" ).val( "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] );
handlevalues=($("#slider-range").slider('values'));
}
});
$( "#amount" ).val( "$" + $( "#slider-range" ).slider( "values", 0 ) +
" - $" + $( "#slider-range" ).slider( "values", 1 ) );
} );
这个可选:
var whatsselected=[1,2,3,4,5,6]
$(function() {
$("#selectable").bind("mousedown", function(e) {
e.metaKey = true;
}).selectable({
stop: function() {}
});
});
每当用户移动滑块或进行选择时,我都需要出现这个。
console.log(handlevalues)
console.log(whatsselected)
是在可选函数中定义的var whatsselected=
,但我认为没有必要在此处发布。我想要一个功能来听这两件事,因为会有很多滑块和可选择项。我知道我可以在滑块/可选的代码中添加一个函数,但我需要它们在外面。
我什至没有费心发布我的尝试。我是新手,我自己还没有创建滑块。var handlevalues
我想到了在何时或更改时触发控制台消息的功能,var whatsselected
但我不确定如何/是否可能,考虑到它应该听两个变量。
非常感谢任何帮助!