我有 3 个连接的 jquery ui 滑块,其中的值反映在它们旁边的输入字段中。
见http://jsfiddle.net/oniiru/gWbMp/
就像现在一样,当我滑动滑块时,输入的值会发生变化,但是如果我在输入中键入新值,我无法弄清楚如何更改滑块的值。我知道还有其他这样的例子,但没有连接滑块,我不知何故无法让它工作。有人可以帮忙吗?对不起,我对此很陌生,任何帮助将不胜感激。
作为旁注,滑块手柄也超出滑块的末端,如果有人想帮助我弄清楚如何解决这个问题,我当然会很感激。:)
谢谢大家,
我有 3 个连接的 jquery ui 滑块,其中的值反映在它们旁边的输入字段中。
见http://jsfiddle.net/oniiru/gWbMp/
就像现在一样,当我滑动滑块时,输入的值会发生变化,但是如果我在输入中键入新值,我无法弄清楚如何更改滑块的值。我知道还有其他这样的例子,但没有连接滑块,我不知何故无法让它工作。有人可以帮忙吗?对不起,我对此很陌生,任何帮助将不胜感激。
作为旁注,滑块手柄也超出滑块的末端,如果有人想帮助我弄清楚如何解决这个问题,我当然会很感激。:)
谢谢大家,
使用以下代码:修改后的 jsfiddle
$("input").change(function(){
var index = $(this).attr('class').substring(0,1);
$("#slider_"+ index).slider('value', this.value);
refreshSliders( index - 0 );
});
注意:您不应该对多个元素使用相同的 ID。(您对所有输入使用相同的 id)。