Javascript 如何将jQuery UI所有选定范围(而不仅仅是最小值和最大值)加载到数组中
请看一下这个演示,让我知道如何将最小值和最大值之间的选定范围值加载到数组中 选择的Javascript 如何将jQuery UI所有选定范围(而不仅仅是最小值和最大值)加载到数组中,javascript,jquery,jquery-ui,jquery-ui-slider,Javascript,Jquery,Jquery Ui,Jquery Ui Slider,请看一下这个演示,让我知道如何将最小值和最大值之间的选定范围值加载到数组中 选择的推送(ui.values)给我选择的最小值和最大值,这是可以的,但我也需要介于两者之间的值 $(函数(){ 所选var=[]; $(“#滑块范围”)。滑块({ 范围:对, 民:133,, 最高:146, 值:[133146], 停止:功能(事件、用户界面){ $(“#amount”).val(“$”+ui.values[0]+“-$”+ui.values[1]); $(“#dl sv input mmr”).va
推送(ui.values)代码>给我选择的最小值和最大值,这是可以的,但我也需要介于两者之间的值
$(函数(){
所选var=[];
$(“#滑块范围”)。滑块({
范围:对,
民:133,,
最高:146,
值:[133146],
停止:功能(事件、用户界面){
$(“#amount”).val(“$”+ui.values[0]+“-$”+ui.values[1]);
$(“#dl sv input mmr”).val(ui.values[0]+“-”+ui.values[1]);
选择.推送(ui.值);
console.log(已选择)
},
});
$(“#金额”).val($”+$(“#滑块范围”).slider(“值”,0)+
“-$”+$(“#滑块范围”)。滑块(“值”,1);
} );代码>
价格范围:
您只需添加一个循环即可将值从下限推送到上限:
$(函数(){
$(“#滑块范围”)。滑块({
范围:对,
民:133,,
最高:146,
值:[133146],
停止:功能(事件、用户界面){
所选var=[];
$(“#amount”).val(“$”+ui.values[0]+“-$”+ui.values[1]);
$(“#dl sv input mmr”).val(ui.values[0]+“-”+ui.values[1]);
对于(var i=ui.values[0];i您可以添加一个循环,将值从下限推送到上限:
$(函数(){
$(“#滑块范围”)。滑块({
范围:对,
民:133,,
最高:146,
值:[133146],
停止:功能(事件、用户界面){
所选var=[];
$(“#amount”).val(“$”+ui.values[0]+“-$”+ui.values[1]);
$(“#dl sv input mmr”).val(ui.values[0]+“-”+ui.values[1]);
对于(var i=ui.values[0];i请使用
selected.push(ui.values[0]);
而不是
selected.push(ui.values);
请使用
selected.push(ui.values[0]);
而不是
selected.push(ui.values);
也可以做一个简单的函数
$(函数(){
函数填充范围(开始、结束){
var-arr=[];
for(var i=start;i也可以制作一个简单的函数
$(函数(){
函数填充范围(开始、结束){
var-arr=[];
对于(var i=开始;i