jquery Progressbar

Die Balkenbreite bleibt ja immer dieselbe, nur der grüne Balken verändert seine Breite anhand des Current Werts und da der Max-Wert auch angehoben werden kann, weiß ich nicht ob das mit dem Beispiel aus dem Thread möglich ist... Die Werte werden schon per Variable aus der DB geholt nur kann ich diese ja nicht einfach in den Scriptcode tun oder?
 
Hi,
nun du kannst ja Werte z.B. aus PHP auch per var in ein Javascript schreiben.
Als Beispiel
Code:
var foo = <?php echo $item->value ?>;

Mit einem einfachen Dreisatz kannst du ja dann den Wert deines Lager berechnen.
http://jsbin.com/jomawafaho/2/edit

Hier noch ne Variante mit einem Farbwechsler der leider nicht so ganz funktioniert.
Irgendwas mach ich falsch. Kann sich ja vielleicht mal jemand anderes anschauen?

Viele Grüße
 
Zuletzt bearbeitet:
http://jsbin.com/jomawafaho/2/edit

Hier noch ne Variante mit einem Farbwechsler der leider nicht so ganz funktioniert.
Irgendwas mach ich falsch. Kann sich ja vielleicht mal jemand anderes anschauen?
War zu dieser vorgerückten Uhrzeit wohl ein bissel zu spät für konzentriertes Arbeiten :D
  1. else if () statt if else ()
  2. (Un)Logische Vergleichsoperatoren
  3. partStockPct repräsentiert einen Prozentsatz, keine Stückzahl
  4. .addClass statt .class ("red" entfällt somit im style-Attribut)
Nach partStock aufgelöst: http://jsbin.com/rohuticexi/1/
Nach partStockPct aufgelöst: http://jsbin.com/munemesedi/1/
[edit]Tipp-Ex[/edit]
 
Zuletzt bearbeitet:
Ich danke euch erstmal für die Hilfreichen Antworten.. Hab es jetzt mit partStockPct eingebaut und funktioniert soweit ganz gut, werde noch paar Tests durchführen ob auch alles exakt hinhaut aber sieht schonmal gut aus :)
 
Wenn ich eine 2. Bar mit nem 2. Wert erstellen will muss ich die Funktion umschreiben oder ne neue Funktion für den 2. Wert? Bin mir grad nicht sicher
 
Zurück