我正在尝试制作滑块,最大固定为 100。
所以如果#slider_1
上升到72,#slider_2
自动变成28。脚本是用来设置和的宽度#right
的#left
。
现在我得到了以下信息:
$("#width-r").slider({
slide: function(event, ui) {
var other = $("#width-l");
var avi = 100 - $("#width-r").slider("value");
var iva = 100 - avi;
if(other.slider("value") >= avi){
other.slider("value", avi);
}else{
other.slider("value", iva);
}
if(other.slider("value") == ui.value){
var total = 100 - ui.value;
other.slider("value", total);
}
$("#width-r-t").text($("#width-r").slider("value"));
$("#width-l-t").text($("#width-l").slider("value"));
}
});
$("#width-l").slider({
slide: function(event, ui) {
var other = $("#width-r");
var avi = 100 - $("#width-l").slider("value");
var iva = 100 - avi;
if(other.slider("value") >= avi){
other.slider("value", avi);
}else{
other.slider("value", iva);
}
if(other.slider("value") == ui.value){
var total = 100 - ui.value;
other.slider("value", total);
}
$("#width-r-t").text($("#width-r").slider("value"));
$("#width-l-t").text($("#width-l").slider("value"));
}
});