jQuery を使用して、2 つの異なる値を選択できる 1 つのスライダーを作成したいと考えています。正直なところ、どこから始めればよいかわかりません。
両側に正の値を表示したいのですが、2 つの値を返します。
例えば:
500----------0----------500
スライダーが左側に移動すると、「amount1」が返されます。右に移動すると、「amount2」が返されます。どちらの数値も正になります。私はこれを何時間もいじりましたが、役に立ちませんでした。
ここに私が取り組んでいるサンプルコードがあります。これは可能ですか?
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.0/themes/base/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.8.3.js"></script>
<script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css" />
<script>
$(function() {
$( "#slider" ).slider({
value:0,
min: 500,
max: 500,
slide: function( event, ui ) {
$( "#amount" ).val( "$" + ui.value );
}
});
$( "#amount1" ).val( "$" + $( "#slider" ).slider( "value" ) );
});
</script>
</head>
<body>
<p>
<label for="amount">Amount</label>
<input type="text" id="amount1" style="border: 0; color: #f6931f; font-weight: bold;" />
<input type="text" id="amount2" style="border: 0; color: #f6931f; font-weight: bold;" />
</p>
ご意見ありがとうございます。