The default basic pills from Bootstrap are somewhat useless as they don’t change their state (class=”active”). I use the following javascript snippet to change that:
$('ul.nav.nav-pills li a').click(function() { $(this).parent().addClass('active').siblings().removeClass('active'); }); |
One comment
what about adding new class to a element. I have tried using the code above by removing the parent(). It works for adding new class to a element, but it fails removing class from another a element.
Post a Comment