未捕获的范围错误

时间:2012-09-18 17:44:13

标签: jquery jquery-mobile

我让这个jsfiddle设置了一个脚本,该脚本获取4个滑块的值并从总计中减去它。该脚本运行正常,但当我将其上传到服务器时,我收到“未捕获的rangeError”消息。我不知道如何摆脱它。我不想改变功能,我只是想摆脱错误信息。

http://jsfiddle.net/mysticgohan53/A2YsU/16/

2 个答案:

答案 0 :(得分:0)

调试代码后,我看到.slider('refresh')正在创建问题。注释掉包含.slider('refresh')的行可以解决问题。

更新jsfiddle link

答案 1 :(得分:0)

这是正确答案的小提琴:

http://jsfiddle.net/mysticgohan53/A2YsU/19/

我将刷新移动到if / else语句中,这似乎有效。我会想象它与递归有关,就像@SimeVidas所说的那样。

不幸的是,我不是一个javascript忍者,所以我不能真正说出为什么现在这样。