2015-12-01 7 views

答えて

7

これが道である:

<input class="mdl-slider mdl-js-slider" type="range" 
    min="0" max="100" value="50" tabindex="0" id = "slide_01"> 
<form action="#"> 
    <div class="mdl-textfield mdl-js-textfield" id="text_01"> 
    <input class="mdl-textfield__input" type="text" > 
    </div> 
</form> 

$('#slide_01').on('input',function(){ 
    $("#text_01").get(0).MaterialTextfield.change(this.value); 
}); 
$('#inp_text_01').keyup(function() { 
    $("#slide_01").get(0).MaterialSlider.change($('#inp_text_01').val()); 
}); 

-

- コードと値がフィールドに入力されたとき、それは、スライダーを更新作るためにフィドルを更新

https://jsfiddle.net/n6xy84ov/

私はより良い方法があると思います。ここに質問:Fetching the value of a mdl-textfield

+0

いいえ、私はテキストボックスを編集するとき、逆に動作しません、スライダは変更されません。 –

+0

良い点。キーは、MaterialSlider.change()メソッドを使用することです。私は答えを更新する –

関連する問題