I had the same problem with jQuery 1.7.2 and 1.8.3 plus AngularJS plus Bootstrap. Fixed with a custom directive on <a class="btn btn-navbar" responsive-menu=".nav-collapse" target="_self">
/**
* This directive is required due to a conflict between jQuery and AngularJS
*
*/
app.directive('responsiveMenu', function factory() {
return {
link: function(scope, element, attributes) {
var jQueryClassSelectorName = attributes.responsiveMenu;
element.bind("click", function(event) {
// Links to the Bootstrap Collapse JS behaviour
$(jQueryClassSelectorName).collapse("toggle");
});
}
};
});