带两个旋钮的单滑块,每个旋钮都有自己的范围
我有一个小要求..请有人帮助我
我有这段代码使用 JQuery UISlider 制作一个带有两个旋钮的滑块,但我希望两者都有自己的范围。
例如,如果总范围为 1-100,第一个旋钮应仅在 1-50 之间滑动,第二个旋钮应在 51-100 之间滑动。
<script>
$(function() {
$( "#slider-range" ).slider({
range: true,
min: 1,
max: 100,
values: [ 1, 100 ],
slide: function( event, ui ) {
$( "#amount" ).val( "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] );
}
});
$( "#amount" ).val( "$" + $( "#slider-range" ).slider( "values", 0 ) +
" - $" + $( "#slider-range" ).slider( "values", 1 ) );
});
</script>
I have a small requirement.. Please someone help me
I have this code to make one slider with two knobs using JQuery UISlider, but i want both to be having their own ranges.
For example if the total range is 1-100, first knob should slide between only 1-50 and second one should slide between 51-100.
<script>
$(function() {
$( "#slider-range" ).slider({
range: true,
min: 1,
max: 100,
values: [ 1, 100 ],
slide: function( event, ui ) {
$( "#amount" ).val( "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] );
}
});
$( "#amount" ).val( "$" + $( "#slider-range" ).slider( "values", 0 ) +
" - $" + $( "#slider-range" ).slider( "values", 1 ) );
});
</script>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你可以这样做:
示例: http://jsfiddle.net/petersendidit/kbHbc/1/< /a>
You can do something like this:
Example: http://jsfiddle.net/petersendidit/kbHbc/1/
jQuery UI 滑块扩展 - 未来参考
我已经为现有 jQuery UI 滑块小部件编写了一个扩展,它(也)可以满足您的要求。由于代码得到维护,我不会将其粘贴到此处,因为您始终可以获得 我的博客上的最新版本。
它支持的
jQuery UI slider extension - future reference
I've written an extension for the existing jQuery UI slider widget that (also) does what you require. Since code is maintained I'm not pasting it in here since you can always get the latest version on my blog.
What it supports