我让这个jsfiddle设置了一个脚本,该脚本获取4个滑块的值并从总计中减去它。该脚本运行正常,但当我将其上传到服务器时,我收到“未捕获的rangeError”消息。我不知道如何摆脱它。我不想改变功能,我只是想摆脱错误信息。
答案 0 :(得分:0)
调试代码后,我看到.slider('refresh')
正在创建问题。注释掉包含.slider('refresh')
的行可以解决问题。
更新jsfiddle link。
答案 1 :(得分:0)
这是正确答案的小提琴:
http://jsfiddle.net/mysticgohan53/A2YsU/19/
我将刷新移动到if / else语句中,这似乎有效。我会想象它与递归有关,就像@SimeVidas所说的那样。
不幸的是,我不是一个javascript忍者,所以我不能真正说出为什么现在这样。