我有一个滑块,其值介于0到100之间.
我想将它们映射到100到10,000,000的范围.
我已经看到一些功能散布在网络上,但它们都是用C++编写的.我在Javascript中需要它.
有任何想法吗?
我是Javascript和JQuery的新手,我正在尝试使用JQuery UI Slider替换我的一个网站的价格范围下拉框(一个用于最低价格,另一个用于最高价格).
这是我目前的代码:
$(function() {
var slider = $( "#slider-range" ).slider({
range: true,
min: 0,
max: 2500000,
step: 1000,
values: [ 0, 2500000 ],
slide: function( event, ui ) {
$( "#amount" ).val( "RM " + commafy(ui.values[ 0 ]) + " to RM " + commafy(ui.values[ 1 ]) );
}
});
$( "#amount" ).val( "RM " + commafy($( "#slider-range" ).slider( "values", 0 )) +
" to RM " + commafy($( "#slider-range" ).slider( "values", 1 )) );
function commafy(val) { …Run Code Online (Sandbox Code Playgroud)