Try something like this:
$('#sliderA').slider({
min: 50,
max: 100,
change: function(e, ui) {
$('#value_1').val(ui.value);
var max = 100 - ui.value;
$('#sliderB').slider("option", "max", max);
var value = $('#sliderB').slider("option", "value");
$('#sliderB').slider("option", "value", Math.min(value, max));
}
});
$('#sliderB').slider({
min: 0,
max: 50,
change: function(e, ui) {
$('#value_2').val(ui.value);
var max = $(this).slider("option", "max");
$('#value_3').val(max - ui.value);
}
});
Edit fiddle - JSFiddle[
^]