以下は、特定の id 属性を持つ一連の入力スライダーをループし、それらの値を取得するための関数です。それは動作しません。どうして どうして?ありがとうございました。
JS フィドルの例
HTML
<button id='button'>save</button>
<input id="pitchInput_1" type='range'></input>
<input id="pitchInput_2" type='range'></input>
ジャバスクリプト
$('#button').click(function(){
$('input[id^="pitchInput_"]').each(function(){
alert(this.id);
alert($('input[id^="pitchInput_"]').val()); // Doesn't capture correct val of BOTH sliders.
});
});