我想使用 jQuery 创建一个允许选择两个不同值的滑块。老实说,我不知道从哪里开始。
我希望它在两边都显示正值,但返回两个值。
例如:
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>
感谢您的任何意见!