I have a JQuery progress bar I want to theme (documentation here) dynamically: it will start out red, then as it progresses turn yellow, and finally turn green. It seems like this would just be a matter of setting a style color attribute, but I can’t seem to find what the appropriate attribute is.
Share
The jQuery UI progress bar doesn’t have an explicitly set color; instead, it inherits the “widget header” background image from your UI theme. The simplest way to change the color, then, is to set up styles which override the background. For example:
(Alternatively, you could use different background images.) Then, you simply change the class on the progress bar when setting its value:
Working example.