Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将滑块值保存到文本框中_Javascript_Jquery_User Interface - Fatal编程技术网

Javascript 如何将滑块值保存到文本框中

Javascript 如何将滑块值保存到文本框中,javascript,jquery,user-interface,Javascript,Jquery,User Interface,我创建了一个js类,现在我想将slider(SliderjQueryUI)的值保存到textbox中 function Slider(name,orientation,range,disabled,min,max,value,valueLabel) { this.name = name; this.orientation = orientation; this.range = range; this.disabled = disabled; this.min = min; this.max =

我创建了一个js类,现在我想将slider(SliderjQueryUI)的值保存到textbox中

function Slider(name,orientation,range,disabled,min,max,value,valueLabel) {
this.name = name;
this.orientation = orientation;
this.range = range;
this.disabled = disabled;
this.min = min;
this.max = max;
this.value = value;
this.valueLabel = valueLabel;
this.setSlider = function() {
    jQ(""+name).slider({
        orientation: ''+orientation,
        range: range,
        min: min,
        max: max,
        value: value,
        change: function(event, ui) {
            jQ(valueLabel).attr('value', jQ(this).slider("value"));
        }
    });
}}
你能帮我吗?为什么它不起作用

valueLabel是我要保存值的标签的名称,例如:#滑块值


如果我更改滑块值,我希望得到滑块的值。所以我必须使用change属性。

您可以这样编写,使用
幻灯片
而不是
更改

jQ(""+name).slider({
    orientation: '' + orientation,
    range: range,
    min: min,
    max: max,
    value: value,
    slide: function (event, ui) {
        jQ(valueLabel).val(ui.value); // .val() works if it's a textbox
    }
});

你的问题不太清楚,但希望这能对你有所帮助

滑块值意味着什么?用户滑动时的值?