这是一个工作示例:http: //jsfiddle.net/Gajotres/PzTeX/
该示例是为这个问题创建的:https ://stackoverflow.com/a/13554192/1848600
我一个月前做的。基本上它会根据第一个滑块移动 3 个其他滑块,这是一个代码示例:
$("input#europe, input#us, input#uk, input#japan").live("slidestop", function() {
$(this).mouseup();
var changeVal = ($(this).val() - $(this).attr('min'))/($(this).attr('max') - $(this).attr('min'));
changeSliders(changeVal, $(this).attr('id'));
});
function changeSliders(changeVal, sliderID){
$("input#europe, input#us, input#uk, input#japan").each(function(){
var newValue = parseFloat($(this).attr('min')) + parseFloat(($(this).attr('max') - $(this).attr('min')))*changeVal;
if($(this).attr('id') != sliderID) {
$(this).val(newValue);
}
});
$("input#europe, input#us, input#uk, input#japan").slider('refresh');
}