我正在修改jquery ui滑块。我希望用户能够滑动的某些“停止”,表示为滑块整体宽度的百分比。所以,例如,如果我有3站,他们将平均分配0,50和100(%)。我将它们存储在数组[0,50,100]中。javascript/jquery - 在数组中找到最接近的值
当用户拖动滑块并释放时,我捕获滑块的当前值。所以如果他滚动56%的方式穿过酒吧,他的stopVal是56.
如何编写一个函数,然后将确定此stopVal最接近的数组中的哪个数字?这里是我的代码:
var optValArr = [0,50,100];
function slideStop(event, ui) {
var stopVal = ui.value;
//NOW NEED TO FIND CLOSEST ARRAY VALUE TO stopVal
}
这很好,感谢您的帮助。 – mheavers 2012-04-05 12:35:18
@mheavers随时欢迎我可以帮助 – 2012-04-05 12:38:26