So, I am trying to animate several progress indicators on one page, here is the HTML for my progress indicators:
<div class="col-md-5"> <p>HTML & CSS</p> <div class="progress progress-striped active"> <div class="progress-bar progress-bar-danger" style="width: 50%;"></div> </div> <p>C#</p> <div class="progress progress-striped active"> <div class="progress-bar progress-bar-danger" style="width: 20%;"></div> </div> <p>WordPress</p> <div class="progress progress-striped active"> <div class="progress-bar progress-bar-danger" style="width: 30%;"></div> </div> <p>Photoshop</p> <div class="progress progress-striped active"> <div class="progress-bar progress-bar-danger" style="width: 20%;"></div> </div> </div>
I also use this code in my CSS style
.progress.active .progress-bar { -webkit-transition: none !important; transition: none !important; }
And this is my JS function:
$(".progress-bar").animate({width: "10%"}, 2500);
Using this, all 4 bars are animated, but I would like to animate each panel with a different value.
source share