For this demo we use 2 divs, some CSS and only 4 lines of jQuery. With CSS tweaks we can get different types of progress bar. Read more » See progress bar in action with another demo.