http://jsfiddle.net/o3637uwh/2/ (update)
in html remove the class from all checkout-bar li except the first
HTML
<ul class="checkout-bar"> <li class="active"><a href="#get-started" data-toggle="tab">Get Started</a></li> <li class=""><a href="#about-you" data-toggle="tab">About You</a></li> <li class=""><a href="#looking-for" data-toggle="tab">Looking For</a></li> <li class=""><a href="#">Review</a></li> </ul>
JQ (update)
$(document).ready(function () { $('a[data-toggle="tab"]').on('shown.bs.tab', function (e) { var href = $(e.target).attr('href'); var $curr = $(".checkout-bar a[href='" + href + "']").parent(); $('.checkout-bar li').removeClass(); $curr.addClass("active"); $curr.prevAll().addClass("visited"); }); });
source share