H
hassi_2k7
Guest
Hallo Leute,
ich möchte mehrere (5+) jQuery Slider in Abhängigkeit voneinander haben.
Pro Slider soll man eine Zutat Prozentual variieren können.
Die Summe aller Slider soll 100% ergeben.
(also entweder einer auf 100, zwei auf 50, drei auf 20,30,50 etc.)
Foglenden Ansatz habe ich bereit:
Mit zwei Slidern ist das also relativ einfach. Wie ich das Ganze aber mit mehreren mache ist mir nach langem Rumprobieren unklar.
Kann mir jemand helfen?
im Grunde möchte ichs so haben wie auf:
wenn man dort Zutaten zufügt werden Slider erstellt, deren Summe nie über 100% ist
ich möchte mehrere (5+) jQuery Slider in Abhängigkeit voneinander haben.
Pro Slider soll man eine Zutat Prozentual variieren können.
Die Summe aller Slider soll 100% ergeben.
(also entweder einer auf 100, zwei auf 50, drei auf 20,30,50 etc.)
Foglenden Ansatz habe ich bereit:
Code:
<script type="text/javascript">
$(function() {
//*** slider 01 ***//
$("#slider_01").slider({
range: "min",
value: 100,
min: 0,
step: 5,
max: 100,
slide: function(event, ui) {
//Korrigiert Slider 2
var newvalue = 100 - ui.value;
$("#slider_02").slider("value" , [newvalue] )
}
});
//*** slider 02 ***//
$("#slider_02").slider({
range: "min",
value: 0,
min: 0,
step: 5,
max: 100,
slide: function(event, ui) {
//Korrigiert Slider 1
var newvalue = 100 - ui.value;
$("#slider_01").slider("value" , [newvalue] )
}
});
});
</script>
Mit zwei Slidern ist das also relativ einfach. Wie ich das Ganze aber mit mehreren mache ist mir nach langem Rumprobieren unklar.
Kann mir jemand helfen?
im Grunde möchte ichs so haben wie auf:
wenn man dort Zutaten zufügt werden Slider erstellt, deren Summe nie über 100% ist