js
'use strict';
/* Directives */
angular.module('myApp.directives', []).
.directive("navButton", function() {
var link_func = function(scope, element, attr) {
$(element).click(function() {
if (scope.ClickedButton) {
//这里是点击后的操作,就是访问过后
}
scope.ClickedButton = element
$(element).find("a").addClass("active");
$(element).parent("li").siblings("li").find("a").removeClass("active")
})
}
return {
restrict: 'E',
link: link_func,
}
})
html
<ul class="nav navbar-nav ">
<li><nav-button><a ng-click="tabs[0].template